Я пытаюсь перенаправить старый домен на новый.У меня возникают всевозможные проблемы.
Это мой файл .htaccess с перенаправлениями
# Force https RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Force www RewriteCond %{HTTP_HOST} ^mjvandco.co.uk [NC] RewriteRule ^(.*)$ http://www.mjvandco.co.uk/$1 [L,R=301,NC]
Старый домен - mjvandco.co.uk.Следующие URL не работают:
https://www.mjvandco.co.uk/ https://mjvandco.co.uk/
Этот адрес перенаправляет штраф: http://mjvandco.co.uk/ http://www.mjvandco.co.uk/
Iхотите, чтобы все они перенаправили на:
https://www.mjvandco.co.uk
Вам не нужны все эти условия перед принудительным перенаправлением 301 на ваш URL с помощью https.Вам нужно только это;
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.mjvandco\.co\.uk RewriteRule (.*) https://www.mjvandco.co.uk/$1 [R=301,L]