1
Пожалуйста, предоставьте мне .htaccess синтаксис, чтобы сделать следующее.htaccess WWW к не-WWW для протокола HTTPS
1 - Перенаправление из HTTP к HTTPS
2 - Перенаправление от HTTPS://www.domain.com.uk к https://domain.com.uk
Я попытался следующие, но это не сработало
RewriteCond% {HTTP_HOST}^WWW. (. *)
RewriteRule ^. * $ https://%1/ $ 1 [R = 301, L]
Заранее спасибо.
Он работал должным образом для перенаправления HTTP на HTTPS Но это не перенаправлять от www.domain.com.uk к domain.com.uk – Linuxstartway
@RamyAllam У вас есть какие-либо другие правила в вашем файле .htacccess ? Являются ли правила точно такими же, как указано выше, и в этом порядке? Если любой из них отличается, то он может повлиять на результат –
У меня нет других правил в .htaccess, и я добавил это с тем же синтаксисом .. Также я попытался поместить его прямо в httpd.conf RewriteEngine на RewriteBase/ #if не domain.com.uk перенаправления на domaim.com.uk RewriteCond% {HTTP_HOST}!^домен \ .com \. ик $ [NC] RewriteRule * HTTP:. //domain.com.uk% {REQUEST_URI} [L, R = 301] #if не HTTPS RewriteCond% {HTTPS} от #redirect к HTTPS RewriteRule * HTTPS:. //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] и он не работает, как хорошо. –
Linuxstartway