Posted 13 июля, 20168 yr comment_109876 Подключил через свой хостинг 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? Edited 13 июля, 20168 yr by Quicksdk Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/ Share on other sites Больше вариантов
13 июля, 20168 yr comment_109878 Он в начале появляется, а затем исчезает ибо скрипты загружаются без использования 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 https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109878 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109879 у вас js грузит через http, проверьте conf_global.php там должен быть указан https://, так же сбросьте кеш через АЦ->система -> техническая поддержка -> что-то не так да и любая картинка загруженная через http вызовет такие проблемы Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109879 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109882 Quicksdk, в данном случае речь идет о ресурсах самого движка, поэтому достаточно будет 7 минут назад, electr0 сказал: так же сбросьте кеш через АЦ->система -> техническая поддержка -> что-то не так Все что касается загружаемого внешнего контента, то это уже решается через http://ipbmafia.ru/topic/14630-ssl-image-proxy-107107/ Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109882 Share on other sites Больше вариантов
13 июля, 20168 yr Author comment_109885 Сбросил кэш, помогло. Большое всем спасибо! Так, теперь еще один вопросец. Как сделать так, чтобы КАЖДАЯ страницА открывалась только через HTTPS, то есть сделать постраничный редирект на HTTPS? Edited 13 июля, 20168 yr by Quicksdk Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109885 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109886 Страницы берут адрес из конфига. Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109886 Share on other sites Больше вариантов
13 июля, 20168 yr Author comment_109887 2 минуты назад, Respected сказал: Страницы берут адрес из конфига. в конфиге я уже поменял адрес на https, но сейчас странички можно открыть без https, например зайдя на какой-нибудь подфорум, и заменив в URL - HTTPS на HTTP Edited 13 июля, 20168 yr by Quicksdk Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109887 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109891 18 минут назад, Quicksdk сказал: в конфиге я уже поменял адрес на https, но сейчас странички можно открыть без https, например зайдя на какой-нибудь подфорум, и заменив в URL - HTTPS на HTTP Рерайтом в .htaccess например: RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301] З.Ы. О! Смотрю LE наконец-то пофиксили работу с WinXp, а я так и не дождался.....ушел к StartCom Edited 13 июля, 20168 yr by MIXOH Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109891 Share on other sites Больше вариантов
13 июля, 20168 yr Author comment_109893 27 минут назад, MIXOH сказал: RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [L,R=301] добавил, теперь вот что Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109893 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109895 Значит у тебя уже есть строка RewriteEngine On, добавь их после RewriteEngine On Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109895 Share on other sites Больше вариантов
13 июля, 20168 yr comment_109896 22 минут назад, Quicksdk сказал: добавил, теперь вот что Это пример. Дальше все зависит от вашего конфига, кто рулит SSL, и т.д. Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=109896 Share on other sites Больше вариантов
15 июля, 20168 yr Author comment_110035 Хочу поделиться правильным .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 15 июля, 20168 yr by Quicksdk Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=110035 Share on other sites Больше вариантов
15 июля, 20168 yr comment_110037 Редирект всех страниц с http:// на https:// RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=110037 Share on other sites Больше вариантов
15 июля, 20168 yr Author comment_110038 Проблема в том, что здесь важно так же, в каком месте добавлять код. По незнанию, можно получить циклическую перезагрузку страницы. А в нашем случае надо обязательно вставлять код после RewriteBase Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=110038 Share on other sites Больше вариантов
10 октября, 20168 yr comment_113526 Всё вышеописанное сделало, а всё равно постраничная навигация http:// и часть ссылок тоже ( Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=113526 Share on other sites Больше вариантов
10 октября, 20168 yr comment_113528 5 минут назад, erica сказал: Всё вышеописанное сделало, а всё равно постраничная навигация http:// и часть ссылок тоже ( Я не вижу у вас проблем на форуме, а открывать все подряд и искать - не айс. Ссылку для примера дайте Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=113528 Share on other sites Больше вариантов
10 октября, 20168 yr comment_113529 Прошу прощения. Всё порешалось. Не заметила ошибку в файлзилле, что не удаётся заменить конфиг. И мучалась, как офца, в непонимании Link to comment https://ipbmafia.ru/topic/14865-https-ne-zagoraetsya-zelenyj-zamochek/?&do=findComment&comment=113529 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.