Помогите написать 301 редирект

12
zaka4ek
На сайте с 24.03.2007
Offline
209
922

Никак не могу написать 301 редирект, руки наверное не оттуда растут...

Сайт переехал с поддомена poddomen.domen.ru на другой домен domen.ru

Нужно написать редирект в .htaccess, чтобы с poddomen.domen.ru все шло на domen.ru ссылки на новом домене такие же, как и на поддомене. Плюс, нужно чтобы редирект был с domen.ru на www. d o m e n.ru и с www. d o m e n.ru/index.php на www. d o m e n.ru

Спасибо.

Продвигай с умом Sape (http://www.sape.ru/r.yoJRtSiZZR.php) Продвигай с умом Gogetlinks (https://gogetlinks.net/?inv=sya7n2)
Artlight
На сайте с 15.09.2003
Offline
123
#1

Redirect 301 / http://www.newsite.ru/

Не работает?

Обменяю свой вмр на ваш яд курс 1-1
Николай В.
На сайте с 07.09.2006
Offline
62
#2

Стандартная задача. Целите поддомен и домен на один контент.

В реврайт-секции .htaccess:

RewriteCond %{HTTP_HOST} !^domain.ru [NC]

RewriteRule ^(.*) http://www.domain.ru/$1 [L,R=301]

С индекс.похапе аналогичное правило.

zaka4ek
На сайте с 24.03.2007
Offline
209
#3
Николай В.:
RewriteCond %{HTTP_HOST} !^domain.ru [NC]
RewriteRule ^(.*) http://www.domain.ru/$1 [L,R=301]

работает только в одном случае, когда заходишь на домен, если дописать www. d o m a in.ru/stranica.php то редирект не работает

S
На сайте с 28.10.2005
Offline
305
#4
Artlight:
Redirect 301 / http://www.newsite.ru/

Не работает?

А такой вариант чем не нравицо?

zaka4ek
На сайте с 24.03.2007
Offline
209
#5

Artlight, вроде работает =)

Highscreen
На сайте с 09.05.2005
Offline
158
#6

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteCond %{HTTP_HOST} ^domen.ru$

RewriteRule ^(.*)$ http://www.domen.ru/$1 [R=301,L]

[Удален]
#7

header("location: ".str_replace("old_site","new_site",$_SERVER['REQUEST_URI']));
Оно конечно не так экономично, как эйчтиакцессом, но это такие крохи, что можно пренебречь.
S
На сайте с 28.10.2005
Offline
305
#8
mrFatCat:
header("location: ".str_replace("old_site","new_site",$_SERVER['REQUEST_URI']));
Оно конечно не так экономично, как эйчтиакцессом, но это такие крохи, что можно пренебречь.

Разжуйте нам что это? ;D

Artlight
На сайте с 15.09.2003
Offline
123
#9
zaka4ek:
Artlight, вроде работает =)

уточню, там site.ru и site.ru/index.php будут разные страницы, так-что лучше используйте Ирин вариант

zaka4ek
На сайте с 24.03.2007
Offline
209
#10

Artlight, Ваш вариант, я использовал для редиректа со старого домена на новый.

А вариант Highscreen для редиректа всех страниц с домена без www на домен с www.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий