2016-11-22 29 views

回答

1

您可以使用此規則:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^[^.]+$ index.php [L] 
  • RewriteCond %{REQUEST_FILENAME} !-d是條件檢查,如果它不是一個目錄。
  • ^[^.]+$是正則表達式模式,以確保請求URI中沒有擴展名。
+1

謝謝!這是解決方案! –

+0

很高興知道它解決了[[您可以點擊答案左上角的勾號**標記答案](http://meta.stackexchange.com/a/5235/160242) – anubhava

0

嘗試像這樣,

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php [R=301] 
相關問題