Одна из поисковых систем провела мой тестовый сайт: new.mydomain.co.uk
, и теперь я закончил тестирование, я хочу перенаправить эти URL-адреса на мой основной сайт, который использует те же расширения.субдомен перенаправляется с помощью подстановочного знака
Пример:
new.mysite.co.uk/thispage/
потребности, чтобы указать на www.mysite.co.uk/thispage
и так далее. Я искал и нашел решение (скопированное ниже), которое, хотя я бы достиг своей цели, но это просто указывает на «тестовый сайт» на www.mysite.co.uk
, а не на расширения.
Это код, который я использовал:
RewriteCond %{HTTP_HOST} ^new\.mysite\.co.uk$ [NC]
RewriteRule ^(.*) http://www.mysite.co.uk/$1 [L,R=301]
Я потратил несколько часов, пытаясь выяснить, что я сделал неправильно, но исчерпав свое собственное исследование, мне нужно спросить экспертов, чтобы помочь я разрешаю эту проблему.
Большое спасибо
Это просто переписывание URL-адреса в браузере, а не перенаправление. Вы хотите перенаправить или просто переписать URL-адрес? –
Я предпочел бы иметь постоянное перенаправление, потому что я не хочу дублировать контент. Надеюсь, это имеет смысл. – Huggies
Читайте здесь для решения https://kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3F –