Назад | Перейти на главную страницу

301 редирект на том же сервере хостинга

Я изначально купил домен http://example.com с пакетом хостинга и какое-то время веду блог Wordpress по этому поводу.

Теперь я купил добавленный домен http://example.com.au и продублировали контент, но теперь хотите написать 301 редирект.

Поскольку новый домен является дополнением к исходному серверу, он использует файл .htaccess, а реализованное мной общее перенаправление 301 привело к бесконечному циклу перенаправления.

Как правильно это сделать?

Я попытался следовать инструкциям в ранее опубликованной ветке Вот.

По сути вставлено это:

Options +FollowSymLinks
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www.example.com [NC] 
RewriteRule (.*) http://www.example.com.au/$1 [R=301,L]

Вот в чем проблема:

RewriteCond %{HTTP_HOST} ^www.example.com [NC]

Это регулярное выражение не прерывается, поэтому оно соответствует обоим www.example.com и www.example.com.au.

Чтобы устранить проблему, завершите регулярное выражение.

RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]