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

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Аватара пользователя
PuCyHOK
Сообщения: 830
Зарегистрирован: 20 апр 2008, 20: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>


Не работает :?
что такое бесконечность?
Это большая чёрная дыра в жизни, которая есть у каждого человека сзади :D (с) cuclik

Истина естественна.
Не важно верят в неё или нет.
Аватара пользователя
symbian9
Сообщения: 184
Зарегистрирован: 22 апр 2008, 09:08

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

Сообщение 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>
Работаю над новым проектом
uWeb - Media Services
Аватара пользователя
PuCyHOK
Сообщения: 830
Зарегистрирован: 20 апр 2008, 20:32

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

Сообщение PuCyHOK »

вот терь работает,тока загрузка такая^^всмысле сначало открывается старая ссылка и быстро новая - это заметно даже с моей скоростью 3000кб/с
что такое бесконечность?
Это большая чёрная дыра в жизни, которая есть у каждого человека сзади :D (с) cuclik

Истина естественна.
Не важно верят в неё или нет.
Аватара пользователя
smoke585
Сообщения: 249
Зарегистрирован: 06 авг 2008, 00:42

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

Сообщение smoke585 »

А ты что хотел?
"Рекламируй этот форум, а то забанят!" :lol:
Не пишите мне в ЛС, всеравно не отвечу!
Изображение
[ Правила форума | Ваши вопросы оставлять здесь... ]
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

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

Сообщение AllCity »

Это тебе не Apache (.htaccess) :D

Код: Выделить всё

RewriteEngine On

RewriteCond %{HTTP_HOST} !^web-codes.net$
RewriteRule ^(.*)$ http://web-codes.net/$1 [R=301]
Аватара пользователя
PuCyHOK
Сообщения: 830
Зарегистрирован: 20 апр 2008, 20:32

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

Сообщение PuCyHOK »

AllCity писал(а):Это тебе не Apache (.htaccess) :D

Код: Выделить всё

RewriteEngine On

RewriteCond %{HTTP_HOST} !^web-codes.net$
RewriteRule ^(.*)$ http://web-codes.net/$1 [R=301]


? это кому адресованно? я поставил,у меня не пашет :D
что такое бесконечность?
Это большая чёрная дыра в жизни, которая есть у каждого человека сзади :D (с) cuclik

Истина естественна.
Не важно верят в неё или нет.
Аватара пользователя
XxMARSxX
Сообщения: 1991
Зарегистрирован: 20 апр 2008, 18:02

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

Сообщение XxMARSxX »

AllCity писал(а):Тебе ;) .htaccess.

на укозе разве пашед?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
PuCyHOK
Сообщения: 830
Зарегистрирован: 20 апр 2008, 20:32

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

Сообщение PuCyHOK »

AllCity писал(а):Тебе ;) .htaccess.

я чесно таких слов не знаю^^что это и куда вставлять:?
если это сложно то мне и редирект,который в данный момен у меня стоит пойдет :lol:
что такое бесконечность?
Это большая чёрная дыра в жизни, которая есть у каждого человека сзади :D (с) cuclik

Истина естественна.
Не важно верят в неё или нет.
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

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

Сообщение AllCity »

Написал же это тебе не Apache или nginx что можно незаметный редирект сделать.
Ответить