Перейти к содержимому

Фото
- - - - -

Правильный редирект на сайте


  • Вы не можете создать новую тему
  • Please log in to reply
2 ответов в этой теме

#1 BiHiTRiLL

BiHiTRiLL
  • Пользователь
  • 396 сообщений

Отправлено 26 апреля 2012 - 10:58

Кто подскажет?

Был сайт на старом домене, перевел на новый.

Сделал редирект по принципу:

<?if(substr($REGISTER_LINK$,0,20)='http://OLD SITE')?>
<meta http-equiv="refresh" content="0;url=http://NEW SITE">
<?endif?>

Как правильно сделать чтобы при попадании на старый сайт не на главную страницу, например: http://OLD SITE/funypage
перенаправление шло на http://NEW SITE/funypage

Не раразберусь что-то с синтаксисом разделения и слияния строк.
  • 0

¡ʁɐнεɐd ɐно - ɐɓʚɐdu


#2 djeux

djeux
  • Постоялец
  • 7 517 сообщений
  • Откуда:Tallinn, Kristiine

Отправлено 26 апреля 2012 - 12:20

не?

<?php if($_SERVER['HTTP_HOST'] == 'OLD_SITE')

header('Location: http://new.site/'); 

?>

Сообщение изменено: djeux (26 апреля 2012 - 12:23 )

  • 0

Мужчина без женщины - всё равно, что дерево без гусеницы. © не Gra4-а, ему знакомый сказал


#3 Tum

Tum
  • Пользователь
  • 540 сообщений

Отправлено 26 апреля 2012 - 12:38

RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
  • 0