Помогите сделать редирект

12
Z
На сайте с 07.08.2008
Offline
85
866

Здравствуйте.

Мне надо сделать редирект с домена sayt1.ru на sayt1.ru/eng

Делал с помощью .htaccess.

Поставил такой код:


RewriteEngine On
RewriteCond %{HTTP_HOST} ^sayt1.ru
RewriteRule (.*) http://sayt1.ru/eng/$1 [R=301,L]

И в итоге у меня получилось что оно перенаправляет не на sayt1.ru/eng а на sayt1.ru/eng/eng/eng/eng/eng/eng/eng/eng/eng/eng/eng/eng/eng/eng/ и выдает следующую ошибку - 301 Moved Permanently

Помогите правильно составить .htaccess.

Заранее спасибо.

A1
На сайте с 05.07.2008
Offline
34
#1

попробуйте

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

[Удален]
#2
Alex131:
попробуйте
RewriteRule ^(.*)$ http://sayt1.ru/eng/$1 [R=301,L]

кросавчег....

bearman добавил 23.07.2009 в 00:57

я уверен что вот это

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sayt1.ru
RewriteRule (.*) http://sayt1.ru/eng/$1 [R=301,L]

так и должно себя вести.

S5
На сайте с 30.01.2007
Offline
44
#3

RewriteEngine On

RewriteBase /

RewriteRule ^(.*) http://sayt1.ru/eng/$1 [L,R=permanent]

[Удален]
#4
shar555:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*) http://sayt1.ru/eng/$1 [L,R=permanent]

не поверишь, но и этот вариант также будет работать.

Z
На сайте с 07.08.2008
Offline
85
#5

bearman, скажи пожалуйста как правильно.

[Удален]
#6

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_URI} ! /eng/

RewriteRule ^(.*) http://sayt1.ru/eng/$1 [L,R=permanent]

нетчо такое должно сработать нормально в принципе, но это не сильно красиво, а красиво думать сейчас некогда =))

Svonik
На сайте с 15.08.2008
Offline
138
#7

А зачем всё так усложнять?? попробуйте так:

RedirectPermanent / http: //www.site1.ru/eng/

[Удален]
#8
Svonik:
А зачем всё так усложнять?? попробуйте так:

RedirectPermanent / http: //www.site1.ru/eng/

ну это только если один рут надо перенаправить))

Z
На сайте с 07.08.2008
Offline
85
#9

Ничего не работает

zurk добавил 23.07.2009 в 14:46

Еще кто-нибудь знает как решить проблему?

Z
На сайте с 07.08.2008
Offline
85
#10

Плиз помогите.

12

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