Я использую mod_rewrite для перенаправления следующим образом:
RewriteRule (work) /? $ $ 1.php [L]
При этом любой URL-адрес, заканчивающийся на / work
или / work /
, отправляется на work.php
. Проблема в том, что при включении завершающей косой черты он рассматривается как каталог, а не файл, которым он является на самом деле. Это, конечно, нарушает все мои относительные пути в файле.
Я не против использовать косую черту в URL-адресе, но есть ли способ использовать Apache, чтобы игнорировать завершающую косую черту и обрабатывать URL-адрес как файл, как и без косой черты ?