Требуется помощь по ошибке 301

MaulNet
На сайте с 07.08.2005
Offline
348
374

Намудрил там чего-то программист, и не понимаю я уже ничего.

Вся надежда только на вас. Цель - склеить страницы, чтобы и PR склеился.

Например,

"<Files _*.*>

Order allow,deny

Deny from all

</Files>

ErrorDocument 404 /404.html

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.sait.ru$

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

#RewriteRule ^$ index.html [R]

RewriteRule ^$ index.html

RewriteRule ^(.*).html$ rewrite.php

#RewriteRule ^q$ index.php

#RewriteRule ^(.*).php$ index.php"

В данном случае все правильно?

А вот если я хочу ещё добавить некоторые редиректы 301, то все это дело будет выглядеть так? Верен ли синтаксис? Ничего ли лишнего? А может, чтобы поддомены склеить - необходимо разместить именно в папке поддомена, а не в главной? :rolleyes:

"<Files _*.*>

Order allow,deny

Deny from all

</Files>

ErrorDocument 404 /404.html

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.sait.ru (а может тут на конце $?)

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

RewriteCond %{HTTP_HOST} ^pod.sait.ru$

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

RewriteCond %{HTTP_HOST} ^pod.sait.ru$

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

Redirect 301 /index.html http://sait.ru/

Redirect 301 /index.html?version=full http://sait.ru/

#RewriteRule ^$ index.html [R]

RewriteRule ^$ index.html

RewriteRule ^(.*).html$ rewrite.php

#RewriteRule ^q$ index.php

#RewriteRule ^(.*).php$ index.php "

P.S. Очень надеюсь на обстоятельный ответ. Ещё за помощь в составлении 2-го варианта спасибо Лелику.

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