1
我有以下重寫規則:的.htaccess重寫規則區分大小寫
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/.]+)/?$ /pages/acticle.$1.php [L]
目前,它是區分大小寫的。我需要刪除這個限制。我嘗試將[L]更改爲[NC,L],但它不起作用。我錯過了什麼?
你說的不區分大小寫是什麼意思?正則表達式中沒有任何裝入的字符。我想你也許在你的正則表達式中有一個錯誤,'.'沒有被轉義,並且是一個負面字符類的一部分... – doublesharp
你想把所有的東西都改寫成小寫嗎? – doublesharp