У меня эта проблема на Firefox, а не на хром. Когда пользователь вводит URL-адрес моего сайта https без www.
, он должен добавить www
в мой URL.Добавление www в url с https с использованием htaccess
Прямо сейчас, Firefox показывает эту ошибку:
Your connection is not secure
Когда пользователь вводит URL моего сайта без WWW. Я пробовал разные правила .htaccess
, но ни один из них не работает. Каким должен быть правильный способ добавления www
в URL?
Ниже приведены два варианта, которые я пробовал, но ни один из них не работал:
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Второй вариант:
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Вы можете поделиться своими правилами .htaccess здесь? это может помочь исправить ответ @FarazAleem –
Ниже приведены два варианта, которые я пробовал, но ни один из них не работал: RewriteCond% {HTTP_HOST}!^www \. RewriteCond% {HTTPS} s^on (s) | RewriteRule^HTTP% 1: //www.% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] RewriteCond% {HTTPS} выкл RewriteRule * https:. //% {HTTP_HOST}% { REQUEST_URI} [L, R = 301] RewriteCond% {HTTP_HOST}!^Www \. [NC] RewriteRule. * Https: //www.% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] –
ставить под вопрос не в комментарии @FarazAleem –