Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте уважаемые форумчане! На главное странице 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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.