Кодировка HTML | Демо-сайт CMS uCoz | Почта

Скрипт редиректа со старого домена на новый!

Архив полностью рабочих скриптов и так далее...

Скрипт редиректа со старого домена на новый!

Сообщение Draft » 21 апр 2008, 19:13

Вот скрипт редиректа со старого домена на новый (Например если вы сменили домен)
Код: Выделить всё
<?if(substr($REGISTER_LINK$,0,20)='http://АДРЕС СТАРОГО САЙТА')?>
<meta http-equiv="refresh" content="0;url=http://АДРЕС НОВОГО САЙТА">
<?endif?>

ГДЕ (substr($REGISTER_LINK$,0,20)
20 - тут нужно потавить столько ваш старый домен занимает символов (Напримерhttp://web-codes.net/ - занимет 22 символова)
Так же можно создать определенную страницу страницу с ридериктом на новый домен и надписью что мы перехали, чтобы юзерам было понятно.
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Draft
Модератор
Модератор
 
Автор темы
Сообщения: 722
Возраст: 31
Зарегистрирован: 21 апр 2008, 11:37
Карма: + 24 -
Откуда: Saint :P

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

Сообщение Vanofuture » 21 апр 2008, 19:17

Draft, это можно сделать и явой. Так попроще будет.
<script type="text/javascript">
if (location.host=='старый домен')
{
location.href='новый адресс сайта'
}
</script>

В этом случае при попадании на любую страницу со старым доменом, вас будет переносить на главную нового домена.
Пример рабочий :
<script type="text/javascript">
if (location.host=='xonline.ucoz.ru')
{
location.href='http://xonline.net.ru/'
}
</script>
Это чтоб вы вспомнили что домен и адресс это не одно и тоже.
Ставим между <head>...</head>.
Аватара пользователя
Vanofuture
Супермодератор
Супермодератор
 
Сообщения: 1411
Зарегистрирован: 20 апр 2008, 09:36
Карма: + 48 -

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

Сообщение AllCity » 22 апр 2008, 15:30

ну или такой можно редирект поставить :D
Код: Выделить всё
<meta http-equiv="refresh" content="5;url=http://web-codes.net/">

content="5;url=http://web-codes.net/"
5 это значит что через 5 сек произойдёт редирект на страницу http://web-codes.net/
или
Код: Выделить всё
<script>
location.replace('http://web-codes.net/');
</script>
Аватара пользователя
AllCity
Администратор
Администратор
 
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Переадресация со старого домена на новый!!

Сообщение Zeppter » 29 авг 2008, 18:38

Вы купили новый домен, однако многие люди заходят по старому домену. Казалось бы, ну и что, но вам всё-же хочется, чтобы заходили по новому домену. Для этого достаточно вставить на все страницы сайта между тегами:

Код: Выделить всё
<head>   
... 
</head>


незамысловатый скриптик:
Код: Выделить всё
<script type="text/javascript"> 
var oldDomain = 'online-tv.at.ua'; 
var newDomain = 'web-codes.net'; 
var oldAddress = window.location+''; 
function redirectToNewDomain() 

var newAddress = oldAddress.replace(oldDomain,newDomain); 
window.location.replace(newAddress); 

if(oldAddress.indexOf(oldDomain)!=-1) 

redirectToNewDomain() 

</script>


online-tv.at.ua - заменяете на старый домен, web-codes.net - на новый. Вот и всё!
Аватара пользователя
Zeppter
Генерал-лейтенант
Генерал-лейтенант
 
Сообщения: 1025
Возраст: 30
Зарегистрирован: 08 авг 2008, 22:38
Карма: + 4 -
Откуда: MELITOPOL


Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron