2016-03-23 62 views

回答

0

你必須從規則中排除您的真實文件,並顯示目錄:!

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^elections/assembly/2016/(.*)$ elections/assembly/2016/index.php?state=$1 
+0

可以請你幫我明白了什麼是意義-d和-f –

+0

'的RewriteCond%{} REQUEST_FILENAME! -d是規則的一個條件,它表示如果請求不是針對一個存在的目錄,則重寫該請求,否則跳過重寫。 'RewriteCond%{REQUEST_FILENAME}!-d'以相同的方式工作,但它處理現有的文件。 – starkeen

+1

謝謝starkeen :) –