Страница 1 из 2

Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 11:32
PuCyHOK
Код: Выделить всё
<script type="text/javascript">
//Redirect start
if (self.location.host=='СТАРЫЙ.АДРЕС.САЙТА')
{
self.location=self.location.protocol+'//НОВЫЙ.АДРЕС.САЙТА'+self.location.pathname;
}
//Redirect end
</script>


поставил перед </head> ссылки указал так
СТАРЫЙ.АДРЕС.САЙТА http://4kills.ucoz.net/
НОВЫЙ.АДРЕС.САЙТАhttp://4kills.net.ru/

вот что у меня стоит
Код: Выделить всё
<script type="text/javascript">
//Redirect start
if (self.location.host=='http://4kills.ucoz.net/')
{
self.location=self.location.protocol+'//http://4kills.net.ru/'+self.location.pathname;
}
//Redirect end
</script>
</head>


Не работает :?

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 12:09
symbian9
PuCyHOK писал(а):
Код: Выделить всё
<script type="text/javascript">
//Redirect start
if (self.location.host=='СТАРЫЙ.АДРЕС.САЙТА')
{
self.location=self.location.protocol+'//НОВЫЙ.АДРЕС.САЙТА'+self.location.pathname;
}
//Redirect end
</script>


поставил перед </head> ссылки указал так
СТАРЫЙ.АДРЕС.САЙТА http://4kills.ucoz.net/
НОВЫЙ.АДРЕС.САЙТАhttp://4kills.net.ru/

вот что у меня стоит
Код: Выделить всё
<script type="text/javascript">
//Redirect start
if (self.location.host=='http://4kills.ucoz.net')
{
self.location=self.location.protocol+'//http://4kills.net.ru'+self.location.pathname;
}
//Redirect end
</script>
</head>


Не работает :?

ставь так
Код: Выделить всё
if (window.location.host=='4kills.ucoz.net') {
 window.location.replace(window.location.href.replace('4kills.ucoz.net', '4kills.net.ru'));
}


или свое
Код: Выделить всё
<script type="text/javascript">
//Redirect start
if (self.location.host=='4kills.ucoz.net')
{
self.location=self.location.protocol+'//4kills.net.ru'+self.location.pathname;
}
//Redirect end
</script>

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 12:40
PuCyHOK
вот терь работает,тока загрузка такая^^всмысле сначало открывается старая ссылка и быстро новая - это заметно даже с моей скоростью 3000кб/с

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 14:42
smoke585
А ты что хотел?

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 15:42
AllCity
Это тебе не Apache (.htaccess) :D
Код: Выделить всё
RewriteEngine On
RewriteCond %{HTTP_HOST} !^web-codes.net$
RewriteRule ^(.*)$ http://web-codes.net/$1 [R=301]

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 18:11
PuCyHOK
AllCity писал(а):Это тебе не Apache (.htaccess) :D
Код: Выделить всё
RewriteEngine On
RewriteCond %{HTTP_HOST} !^web-codes.net$
RewriteRule ^(.*)$ http://web-codes.net/$1 [R=301]


? это кому адресованно? я поставил,у меня не пашет :D

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 18:27
AllCity
Тебе ;) .htaccess.

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 19:19
XxMARSxX
AllCity писал(а):Тебе ;) .htaccess.

на укозе разве пашед?

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 02 дек 2008, 19:25
PuCyHOK
AllCity писал(а):Тебе ;) .htaccess.

я чесно таких слов не знаю^^что это и куда вставлять:?
если это сложно то мне и редирект,который в данный момен у меня стоит пойдет :lol:

Re: Умный редирект со старого на новый домен

СообщениеДобавлено: 03 дек 2008, 00:31
AllCity
Написал же это тебе не Apache или nginx что можно незаметный редирект сделать.