RoyalSpirit

Рейтинг
5
Регистрация
04.06.2010

terranodar, спасибо за наводку....как выяснилось

Это:

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]

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

должно находиться строго над этим:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

тогда редирект корректно работает.

Ступил я короче...

nikola-kola, спасибо за помощь и ссылку на материалы, но увы не помогло

nikola-kola:
Попробуйте убрать строку:
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Пробовал, убираю строку и не могу попасть в админку (остаюсь на главной).

Добавляю RewriteRule ^(.*)$ /$1 [L,QSA] и получаю: "Internal Server Error"