Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Настройка HTTPS


Recommended Posts

Здравствуйте уважаемые форумчане! На главное странице https отображается не полностью (с желтым треугольником), гугл хром блокирует некоторые скрипты из непроверенных источников. В админке и в этапах оформления заказа все нормально. Нужна помощь, что я делаю не правильно? Вот мои файлы:

 

config.php:

// HTTP

define('HTTP_SERVER', 'http://mysite.ru/');

 

// HTTPS

define('HTTPS_SERVER', 'https://mysite.ru/');

 

// DIR

define('DIR_APPLICATION', '/xxx/xxx/xxx/htdocs/www/catalog/');

define('DIR_SYSTEM', '/xxx/xxx/xxx/htdocs/www/system/');

define('DIR_DATABASE', '/xxx/xxx/xxx/htdocs/www/system/database/');

define('DIR_LANGUAGE', '/xxx/xxx/xxx/htdocs/www/catalog/language/');

define('DIR_TEMPLATE', '/xxx/xxx/xxx/htdocs/www/catalog/view/theme/');

define('DIR_CONFIG', '/xxx/xxx/xxx/htdocs/www/system/config/');

define('DIR_IMAGE', '/xxx/xxx/xxx/htdocs/www/image/');

define('DIR_CACHE', '/xxx/xxx/xxx/htdocs/www/system/cache/');

define('DIR_DOWNLOAD', '/xxx/xxx/xxx/htdocs/www/download/');

define('DIR_LOGS', '/xxx/xxx/xxx/htdocs/www/system/logs/');

 

admin/config.php:

// HTTP

define('HTTP_SERVER', 'http://mysite.ru/admin/');

define('HTTP_CATALOG', 'http://mysite.ru/');

 

// HTTPS

define('HTTPS_SERVER', 'https://mysite.ru/admin/');

define('HTTPS_CATALOG', 'https://mysite.ru/');

 

// DIR

define('DIR_APPLICATION', '/xxx/xxx/xxx/htdocs/www/admin/');

define('DIR_SYSTEM', '/xxx/xxx/xxx/htdocs/www/system/');

define('DIR_DATABASE', '/xxx/xxx/xxx/htdocs/www/system/database/');

define('DIR_LANGUAGE', '/xxx/xxx/xxx/htdocs/www/admin/language/');

define('DIR_TEMPLATE', '/xxx/xxx/xxx/htdocs/www/admin/view/template/');

define('DIR_CONFIG', '/xxx/xxx/xxx/htdocs/www/system/config/');

define('DIR_IMAGE', '/xxx/xxx/xxx/htdocs/www/image/');

define('DIR_CACHE', '/xxx/xxx/xxx/htdocs/www/system/cache/');

define('DIR_DOWNLOAD', '/xxx/xxx/xxx/htdocs/www/download/');

define('DIR_LOGS', '/xxx/xxx/xxx/htdocs/www/system/logs/');

define('DIR_CATALOG', '/xxx/xxx/xxx/htdocs/www/catalog/');

 

.htaccess:

RewriteCond %{HTTP_HOST} ^www.mysite.ru$ [NC]

RewriteRule ^(.*)$ http://mysite.ru/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 

RewriteRule ^index\.html$ / [R=301,L] 

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 

RewriteRule ^index\.php$ / [R=301,L]

RewriteCond %{QUERY_STRING} ^route=common/home$

RewriteCond %{REQUEST_METHOD} !^POST$

RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]

RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

RewriteRule ^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]

 

Спасибо!

 

 

 

Надіслати
Поділитися на інших сайтах


Открывайте исходный код страницы вашего сайта и смотрите, какие ссылки у вас через http, а не через https

Их и правьте.

Надіслати
Поділитися на інших сайтах


Открывайте исходный код страницы вашего сайта и смотрите, какие ссылки у вас через http, а не через https

Их и правьте.

1. Mixed Content: The mysite.ru/:1 page at 'https://mysite.ru/' was loaded over HTTPS, but requested an insecure resource 'http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,vietnamese,latin-ext'. This request has been blocked; the content must be served over HTTPS.

таких 3 errors

 

2. Mixed Content: The mysite.ru/:1 page at 'https://mysite.ru/' was loaded over HTTPS, but requested an insecure image 'http://mysite.ru/image/data/stiker/best.png'. This content should also be served over HTTPS.

таких 10 warnings

Тут наверное в конфигах надо добавить 

define('HTTPS_IMAGE', 'https://mysite.ru/image/');

 

А вот как быть с первой проблемой? 

Надіслати
Поділитися на інших сайтах


См. в файлах CSS места, где подгружаются шрифты (ключевое слово url).

 

И один из вариантов (предварительно скопируйте файл css, ессно):

 

- если явно указан http, замените на https

 

- удалите (закомментируйте) строку подгрузки

 

- скачайте шрифты на сайт и в CSS замените пути к ним

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.