Задать вопрос
@Farrien
Tell me who

Как создать нужное правило?

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)/$ index.php?p=$1 [L,QSA]
RewriteRule ^get/(.*)$ r.php?r=$1

Есть такой кодик, написанный еще давно. Дело в том, js-скрипты делают запросы на get/?. Но на деле из-за правила выше, все запросы идут уже сюда /index.php?p=get/?

Например, делается такой запрос example.com/get/User/AddPost, но не происходит ничего, к сожалению. Пытается перекинуть на example.com/index.php?p=get/User/AddPost
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • Skillbox
    Профессия 1С-программист
    8 месяцев
    Далее
Решения вопроса 1
p00h
@p00h
Фехтовальщик-стропальщик
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^get/(.*)$ r.php?r=$1 [L,QSA]
RewriteRule ^(.*)/$ index.php?p=$1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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