Возникла проблема с применением чистых URL к подкаталогам - PullRequest
0 голосов
/ 17 июня 2011

Я пытаюсь очистить URL-адреса и изменить имя файла. Что мне нужно сделать?

    RewriteBase /    

    RewriteCond %{REQUEST_URI} "/favicon.ico" [OR]
    RewriteCond %{REQUEST_URI} "/js/" [OR]
    RewriteCond %{REQUEST_URI} "/images/" [OR]
    RewriteCond %{REQUEST_URI} "/inc/" [OR]
    RewriteCond %{REQUEST_URI} "/css/" 

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ([A-Za-z0-9_\.\-]+)/$ /$1.php [QSA,L]

1 Ответ

0 голосов
/ 17 июня 2011

Ваш rewriterule не совпадает с косой чертой, поэтому он занимает только последний сегмент URL.Добавьте косую черту, и она будет соответствовать всему пути запроса.Или вы можете просто сопоставить с ^.*/$, если для этого нет причин.

...