Задать вопрос
@zend1

Как удалить из ссылки все что находится после знака вопроса и сам знак вопроса?

Подскажите пожалуйста, как с помощью htaccess обрезать ссылки имеющие знак вопроса.
Ссылки разные, приведу пример.

1. sait.ru/abrakadabra?jrjtrjtrjktjkrekt должно получится sait.ru/abrakadabra

2. sait.ru/tut_toje_cto_to/text_stfti.htm?jdsjfsdjfkjsdfk должно получится sait.ru/tut_toje_cto_to/text_stfti.htm

Нашел примерное тут Как удалить знак вопроса на конце url?

Но там немного не так, там обрезается только знак вопроса и только в том случае, если он один в конце ссылки. Мне надо чтобы срезалось все после знака вопроса и сам знак вопроса.

Помогите.
  • Вопрос задан
  • 1068 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@dodo512
RewriteCond %{THE_REQUEST}  \?
RewriteRule ^(.*)$ /$1? [R=301,L]

Добавлять в начало файла.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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