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

HTTPS не загорается зеленый замочек


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

Подключил через свой хостинг SSL сертификат на свой форум, но почему-то не загорается зеленый замочек в Google Chrome, хотя на других сайтах (Wordpress) все окей... 

в чем может быть причина? Текущий .htaccess

Сайт указан в профиле

<IfModule mod_rewrite.c>
Options -MultiViews


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml

 

Нашел я проблему: это смешанный контент (то есть файлы со ссылкой без http). в моем случае картинка какая-то из стиля... 

как ее перенести на HTTPS?

Снимок экрана 2016-07-13 в 13.55.35.png

Изменено пользователем Quicksdk
Ссылка на комментарий
Поделиться на другие сайты

Он в начале появляется, а затем исчезает ибо скрипты загружаются без использования https

"Mixed Content: The page at 'https://pro-ucheba.com/' was loaded over HTTPS, but requested an insecure image 'http://pro-ucheba.com/uploads/set_resources_1/d0e70b4cbb9ab8afb1bc1065a3f8487a_subitem_stem.png'. This content should also be served over HTTPS." 

Ссылка на комментарий
Поделиться на другие сайты

у вас js грузит через http, проверьте conf_global.php там должен быть указан https://,

так же сбросьте кеш через АЦ->система -> техническая поддержка -> что-то не так

да и любая картинка загруженная через http вызовет такие проблемы

333.PNG

Ссылка на комментарий
Поделиться на другие сайты

Quicksdk, в данном случае речь идет о ресурсах самого движка, поэтому достаточно будет

7 минут назад, electr0 сказал:

так же сбросьте кеш через АЦ->система -> техническая поддержка -> что-то не так

Все что касается загружаемого внешнего контента, то это уже решается через  http://ipbmafia.ru/topic/14630-ssl-image-proxy-107107/

Ссылка на комментарий
Поделиться на другие сайты

Сбросил кэш, помогло. Большое всем спасибо! 

Так, теперь еще один вопросец. Как сделать так, чтобы КАЖДАЯ страницА открывалась только через HTTPS, то есть сделать постраничный редирект на HTTPS?

Изменено пользователем Quicksdk
Ссылка на комментарий
Поделиться на другие сайты

Страницы берут адрес из конфига.

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Respected сказал:

Страницы берут адрес из конфига.

в конфиге я уже поменял адрес на https, но сейчас странички можно открыть без https, например зайдя на какой-нибудь подфорум, и заменив в URL - HTTPS на HTTP

Изменено пользователем Quicksdk
Ссылка на комментарий
Поделиться на другие сайты

18 минут назад, Quicksdk сказал:

в конфиге я уже поменял адрес на https, но сейчас странички можно открыть без https, например зайдя на какой-нибудь подфорум, и заменив в URL - HTTPS на HTTP

Рерайтом в .htaccess например:

RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301]

З.Ы. О! Смотрю LE наконец-то пофиксили работу с WinXp, а я так и не дождался.....ушел к StartCom :D

Изменено пользователем MIXOH
Ссылка на комментарий
Поделиться на другие сайты

27 минут назад, MIXOH сказал:

RewriteCond %{HTTP:SSL} !=1 [NC]

RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301]

добавил, теперь вот что

 

Снимок экрана 2016-07-13 в 15.05.34.png

Ссылка на комментарий
Поделиться на другие сайты

Значит у тебя уже есть строка RewriteEngine On, добавь их после RewriteEngine On

Ссылка на комментарий
Поделиться на другие сайты

22 минут назад, Quicksdk сказал:

добавил, теперь вот что

Это пример. Дальше все зависит от вашего конфига, кто рулит SSL, и т.д.

Ссылка на комментарий
Поделиться на другие сайты

Хочу поделиться правильным .htaccess, который редиректит постранично на HTTPS.

Расположение каждой из строчек очень важно...

<IfModule mod_rewrite.c>
Options -MultiViews


RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml

 

Изменено пользователем Quicksdk
Ссылка на комментарий
Поделиться на другие сайты

Редирект всех страниц с http:// на https://
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

Ссылка на комментарий
Поделиться на другие сайты

Проблема в том, что здесь важно так же, в каком месте добавлять код. По незнанию, можно получить циклическую перезагрузку страницы. А в нашем случае надо обязательно вставлять код после RewriteBase

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Всё вышеописанное сделало, а всё равно постраничная навигация http:// и часть ссылок тоже (

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, erica сказал:

Всё вышеописанное сделало, а всё равно постраничная навигация http:// и часть ссылок тоже (

Я не вижу у вас проблем на форуме, а открывать все подряд и искать - не айс. Ссылку для примера дайте

Ссылка на комментарий
Поделиться на другие сайты

Прошу прощения. Всё порешалось. Не заметила ошибку в файлзилле, что не удаётся заменить конфиг.

И мучалась, как офца, в непонимании :o

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

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