mam problem z konfiguracją SSL w swoim sklepie. Sklep jest pod adresem http://skorzana-galanteria.pl
Certyfikat SSL kupiłem w home.pl i po tamtej stronie wszystko jest zdaje się poprawnie uruchomione.
Znalazłem informację że powinienem zmienić pliki: config.php i w admin również config.php
U mnie wyglądają tak:
config.php
- Kod: Zaznacz cały
<?php
// HTTP
define('HTTP_SERVER', 'http://skorzana-galanteria.pl/');
// HTTPS
define('HTTPS_SERVER', 'https://skorzana-galanteria.pl/');
// DIR
define('DIR_APPLICATION', '//catalog/');
define('DIR_SYSTEM', '//system/');
define('DIR_IMAGE', '//image/');
define('DIR_LANGUAGE', '//catalog/language/');
define('DIR_TEMPLATE', '//catalog/view/theme/');
define('DIR_CONFIG', '//system/config/');
define('DIR_CACHE', '//system/storage/cache/');
define('DIR_DOWNLOAD', '//system/storage/download/');
define('DIR_LOGS', '//system/storage/logs/');
define('DIR_MODIFICATION', '//system/storage/modification/');
define('DIR_UPLOAD', '//system/storage/upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'http://sql.********.home.pl');
define('DB_USERNAME', '********');
define('DB_PASSWORD', '********');
define('DB_DATABASE', '********');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
i w admin/config.php
- Kod: Zaznacz cały
<?php
// HTTP
define('HTTP_SERVER', 'http://skorzana-galanteria.pl/admin/');
define('HTTP_CATALOG', 'http://skorzana-galanteria.pl/');
// HTTPS
define('HTTPS_SERVER', 'https://skorzana-galanteria,pl/admin/');
define('HTTPS_CATALOG', 'https://skorzana-galanteria.pl/');
// DIR
define('DIR_APPLICATION', '//admin/');
define('DIR_SYSTEM', '//system/');
define('DIR_IMAGE', '//image/');
define('DIR_LANGUAGE', '//admin/language/');
define('DIR_TEMPLATE', '//admin/view/template/');
define('DIR_CONFIG', '//system/config/');
define('DIR_CACHE', '//system/storage/cache/');
define('DIR_DOWNLOAD', '//system/storage/download/');
define('DIR_LOGS', '//system/storage/logs/');
define('DIR_MODIFICATION', '//system/storage/modification/');
define('DIR_UPLOAD', '//system/storage/upload/');
define('DIR_CATALOG', '//catalog/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'http://sql.********.home.pl');
define('DB_USERNAME', '********');
define('DB_PASSWORD', '********');
define('DB_DATABASE', '********');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
zmieniłem też plik.htaccess chociaż nie wiem czy powinienem
- Kod: Zaznacz cały
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule ^(.*) https://%1/$1 [R=301,NE,L]
przy takiej konfiguracji krótkie adresy zostały zmienione, pojawia mi się skorzana-galanteria.pl/index.php?_route_=torby-na-ramie
a nie skorzana-galanteria.pl/torby-na-ramie jak było w standardowej konfiguracji http
Dodatkowo wchodząc przez operę albo chrome wyświetla się informacja że nie wszystkie elementy na stronie są zabezpieczone.
No i na koniec dostęp do panelu admina nie jest szyfrowany przez ssl.
Czy ktoś może borykał się z czymś podobnym?
dzięki