Начал изучать mod_rewrite и столкнулся с такой проблемой:
Данное правило работает и переписывает данную ссылку, но машина начинает считать, то существует папка с названием catalog и все относительные пути не работают. Если убрать слеш в начале правила, тогда выводится ошибка 404.
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- RewriteRule ^catalog/([a-zA-Z0-9_-]+)$ /catalog.php?of=$1 [L]