подскажите код для гугла - для 301 редиректа

alexey II
На сайте с 03.04.2007
Offline
76
471

пробую

RewriteEngine On

RewriteCond %{HTTP_HOST} ^мойдомен.com

RewriteRule (.*) http://мойновыйдомен.com/$1 [R=301,L]

ГУГЛ выдает:

Ошибка переадресации 301. Мы обнаружили, что в корневом каталоге вашего прежнего сайта (www.мойдомен.com) ещё не настроена переадресация на корневой каталог нового сайта (мойновыйдомен.com). Чтобы узнать больше, используйте страницу Просмотреть как Googlebot.

целый день мачаюсь - помогите

project33
На сайте с 30.04.2011
Offline
94
#1
Metal Messiah
На сайте с 01.08.2010
Offline
163
#2

ЛУчше так:

.htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
</IfModule>

index.php

header('HTTP/1.1 301 Moved Permanently');
header('Status: 301 Moved Permanently');
header('Location: http://НОВЫЙДОМЕН'.$_SERVER["REQUEST_URI"]);
echo "<h1><a href='http://НОВЫЙДОМЕН".$_SERVER["REQUEST_URI"]."'>страница переехала</a></h1>";

+ robots.txt не забудь

Адресация сохраняется + можно контроллировать заходы на зеркала и когда они кончатся не продлевать старые домены. Я так "оптимизировал расходы" одной фирмы, зарегистрировавшей с десяток доменов в разных зонах под 1 сайт

anonymous, думай что говоришь и не забывай подписать отзыв :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий