Перенаправить один домен на другой по тому же IP - PullRequest
0 голосов
/ 28 января 2011

У меня есть два сайта, давайте назовем их example.com и example2.com.

Раньше сайт был доступен только через example.com, но наш клиент хотел изменить их имя, чтобы они зарегистрировали example2.com.Теперь example.com и example2.com указывают на один и тот же веб-сайт.

Мне нужно правило htaccess, которое будет направлять весь трафик, обращающийся к сайту через старый домен example.com, и 301 перенаправлять его на новый домен.example2.com.

Я знаю, что будет задействован хотя бы один REWRITE_COND, но я не знаю, какой синтаксис мне нужен.

1 Ответ

0 голосов
/ 28 января 2011

Неважно, я понял это. Вот мое решение:

# Redirect Traffic from old domain
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule (.*) http://www.example2.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example2.com/$1 [R=301,L]
...