@acspro

Почему при 301 редиректе добавляются GET параметры?

Сайт dip24.ru Крутиться на vps где Nginx + apache - все скрипты самописные. В .htaccess Я добавил следующие строки:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.site\.com$ [NC]
RewriteRule ^(.*)$ site.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !^favicon\.ico
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
Redirect 301 /kursovye-na-zakaz.html /kursovye-na-zakaz/
----------------------------------------------------------------------
Вот по последней строке захожу на адрес
dip24.ru/kursovye-na-zakaz.html
Меня перекидывает на
dip24.ru/kursovye-na-zakaz/?module=static-page&ali...
А мне нужно на dip24.ru/kursovye-na-zakaz
Подскажите где я ошибся, пожалуйста.
  • Вопрос задан
  • 2453 просмотра
Пригласить эксперта
Ответы на вопрос 1
@acspro Автор вопроса
Сорри вот еще кусок из .htaccess
RewriteRule ^(.*)\/page/(.*)$ index.php?module=static-page&alias=$1&type=1&page=$2
RewriteRule ^(.*).html$ index.php?module=static-page&alias=$1&type=0
RewriteRule ^(.*)\/$ index.php?module=static-page&alias=$1&type=1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы