Jump to content

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


Recommended Posts

Подключил через свой хостинг 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

Edited by Quicksdk
Link to comment
Share on other sites

Он в начале появляется, а затем исчезает ибо скрипты загружаются без использования 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." 

Link to comment
Share on other sites

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

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

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

333.PNG

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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

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

Edited by Quicksdk
Link to comment
Share on other sites

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

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

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

Edited by Quicksdk
Link to comment
Share on other sites

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

Edited by MIXOH
Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

Хочу поделиться правильным .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

 

Edited by Quicksdk
Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 2 months later...
5 минут назад, erica сказал:

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

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...