301 редирект, нужна помощь

СП
На сайте с 24.01.2007
Offline
41
383

При редиректе добавляется index.php, т.е. забиваю в браузерной строке www.site-1.com срабатывает редирект на www.site.ru/index.php

Как избавиться от добавления index.php?

Содержимое файла:

php_flag magic_quotes_gpc Off

DirectoryIndex index.php

RewriteEngine On

RewriteCond %{QUERY_STRING} ^$

RewriteRule !\.(cur|js|txt|gif|png|jpg|php|css|p\.php)$ index.php

RewriteCond %{HTTP_HOST} ^www.site-1\.com$ [NC]

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

RewriteCond %{HTTP_HOST} ^site-1\.com$ [NC]

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

php_flag session.use_trans_sid off

php_flag session.use_cookies on

Gora4e
На сайте с 10.01.2012
Offline
35
#1
СП
На сайте с 24.01.2007
Offline
41
#2

Удалял я строку DirectoryIndex index.php, все равно не помогло

R
На сайте с 18.12.2009
Offline
92
#3
Санчо-панчо:
Удалял я строку DirectoryIndex index.php, все равно не помогло

тут дело точно не в DirectoryIndex, так как эта директива указывает на файл, который будет загружаться по умолчанию при загрузке адреса, например - domain.com

СП
На сайте с 24.01.2007
Offline
41
#4
rerighter:
тут дело точно не в DirectoryIndex, так как эта директива указывает на файл, который будет загружаться по умолчанию при загрузке адреса, например - domain.com

Может в этих строках дело?

RewriteCond %{QUERY_STRING} ^$

RewriteRule !\.(cur|js|txt|gif|png|jpg|php|css|p\.php)$ index.php

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