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

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

СообщениеДобавлено: 21 апр 2008, 19:13
Draft
Вот скрипт редиректа со старого домена на новый (Например если вы сменили домен)
Код: Выделить всё
<?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 символова)
Так же можно создать определенную страницу страницу с ридериктом на новый домен и надписью что мы перехали, чтобы юзерам было понятно.

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

СообщениеДобавлено: 21 апр 2008, 19:17
Vanofuture
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>.

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

СообщениеДобавлено: 22 апр 2008, 15:30
AllCity
ну или такой можно редирект поставить :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>

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

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

Код: Выделить всё
<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 - на новый. Вот и всё!