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

Почему не работает регулярка только в htaccess?

Не могу понять почему регулярка https://regex101.com/r/7rdquZ/ не выполняется в htaccess, но прекрасно работает во всяких онлайновых проверялках, preg_match, preg_replace. Я знаю про то что можно дебажить реврайты, но я не имею доступа дальше директории сайта и только по ftp.

Полное правило в .htaccess:
RewriteRule ^(catalog\/[0-9a-zA-Z-_%+]+\/[0-9a-zA-Z-_%+]+\/)((?!filter|brand-is-[0-9a-z-A-Z-_%+]|prop_[0-9]+-.+)[0-9a-zA-Z-_%+]+)\/(\?.+)?$ /$1filter/brand-is-$2/prop_2033-is-$2/apply/ [NC,L]


REQUEST_URI:
catalog/videonablyudenie/ip-kamery/filter/brand-is-hikvision/apply/
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
ПРОДИС.НДТ Малаховка, пгт
от 70 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽