2011-06-17 72 views
0

我試圖清理網址並將filename.php更改爲文件名/一切正常,但是當我嘗試在子目錄中嘗試在子目錄中進行檢查時該文件的目錄。我需要做什麼?在將子網址應用到子目錄時出現問題

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] 
+0

php和curl標籤不適合您的問題。 – 2011-06-17 18:05:45

回答

0

您的重寫程序不匹配斜槓,所以它只佔用URL的最後一段。添加一個斜槓,它將匹配整個請求路徑。或者,如果沒有理由不這樣做,您可以匹配^.*/$

相關問題