@hibinyru

Почему htaccess редирект добавляет 2 раза параметры в адресную строку?

Htaccess на сайте настроен так, чтобы убирать /index.php -> /
и при обращении к /auto -> /auto/ (ставило слеш в конце)

но получилась такая белебирда:

при обращении к /auto/?p=2 все ок, а при /auto?p=2 -> получается /auto/?p=2?p=2

помогите, пожалуйста, победить проблему

RewriteEngine on
Options +FollowSymlinks
RewriteBase /auto/
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\..+$
RewriteRule ^(.*)$ $1/ [L,R=301]
  • Вопрос задан
  • 364 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
не вижу у вас тут ни одгого правила которое могло бы затронуть GET параметр.
Надеюсь вы не этим пытаетесь его выцепить ?%{REQUEST_URI}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы