Подключение ssl, пишет Ваше подключение не защищено
Здравствуйте. Подключил на хостинге ssl сертификат, в .htaccess прописал редирект, пробовал разные варианты подошел этот
RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Вроде работает нормально, редиректит с http на Https, но если в браузере прописать адрес сайта с www.site то Хром выдает сообщение (Ваше подключение не защищено)(NET::ERR_CERT_AUTHORITY_INVALID), также и в других браузера.
В чем может быть проблема? Может кто сталкивался. Если убрать переадресацию на Https, то все работает нормально, перекидывает с www на без www.
Еще проверил заголовки сайта через сервис bertal, если указать в адресе www.site, то идет циклическая переадресация
HTTP/1.1 301 Moved Permanently Server: nginx/1.9.12 Date: Thu, 18 May 2017 18:27:18 GMT Content-Type: text/html; charset=iso-8859-1 Connection: keep-alive Keep-Alive: timeout=10 Location: https://www.site/
Прикрепляю еще содержимое .htaccess
<FilesMatch "\.md5$"> Deny from all </FilesMatch> DirectoryIndex index.php Options -Indexes # Comment the following line, if option Multiviews not allowed here Options -MultiViews AddDefaultCharset utf-8 <ifModule mod_rewrite.c> RewriteEngine On # Uncomment the following line, if you are having trouble # RewriteBase / RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{REQUEST_URI} !\.(js|css|jpg|jpeg|gif|png|svg|ttf|eot|otf|woff|woff2)$ [or] RewriteCond %{REQUEST_URI} apple-touch-icon\.png$ [or] RewriteCond %{REQUEST_METHOD} ^(POST|PUT|COPY|MOVE|DELETE|PROPFIND|OPTIONS|MKCOL)$ [or] RewriteCond %{HTTP:Translate} ^.+$ [or] RewriteCond %{HTTP_USER_AGENT} ^(DavClnt|litmus|gvfs|davfs|wdfs|WebDAV|cadaver|Cyberduck) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] </ifModule> <ifModule mod_headers.c> <FilesMatch "\.(jpg|jpeg|png|gif|js|css|svg|ttf|eot|otf|woff|woff2)$"> Header set Cache-Control "max-age=3153600, public" </FilesMatch> </ifModule>
1 ответ
По этому поводу имеет смысл обратиться в службу поддержки вашего хостинга.