Перенаправить с помощью .htaccess - PullRequest
0 голосов
/ 30 марта 2011

Я только что переключил серверы, и мой сайт находится на новом IP-адресе. Я предполагаю, что предыдущий владелец этого IP-адреса все еще имеет свой домен, указывающий на мой IP-адрес. Поэтому, когда вы переходите на его доменное имя, появляется мой сайт. Он не может вносить изменения или что-то подобное, но это портит мой рейтинг в поисковых системах. Мне было интересно, могу ли я использовать htaccess для перенаправления его домена на мой, что-то вроде этого

if (его домен) { перенаправить на мой сайт }

конечно, вы не можете использовать подобные утверждения в .htacess, но вы меня поняли.

Спасибо

Ответы [ 2 ]

0 голосов
/ 30 марта 2011
RewriteCond %{HTTP:Host} ^www\.his_domain\.com$ [NC]
RewriteRule .* http://www.yoursite.com [R=301]
0 голосов
/ 30 марта 2011

Вопрос не до конца понятен.Исходя из моего понимания, поскольку это не вопрос mod_rewrite, вот мой ответ: публичный ip уникален и надеюсь, что вы перепутали доменное имя и рассматриваемый ip.Если ваш домен указывал на ip вашего сервера, проблем не должно быть.Однако если оба домена размещены на одном и том же сервере (ip), вы можете использовать конфигурацию virtualhost, чтобы указывать на правильный сайт, аналогичный ReverseProxy ProxyPass.

Если поисковые системы в настоящее время индексируют страницы вашего сайта со старым IP-адресом, то выбора нет.там для вас.Вы можете активировать поисковые системы для повторной индексации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...