我訪問file.php
編寫mydomain.com/file
。我需要能夠訪問也寫mydomain.com/FILE
。.htaccess不區分大小寫的目錄
在.htaccess我用下面的規則刪除擴展:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^(.+?)/?$ /$1.php [L]
# redirect to .php-less link if requested directly
RewriteCond %{THE_REQUEST} ^[A-Z]+\s.+\.php\sHTTP/.+
RewriteRule ^(.+)\.php $1 [R=301,L]
如果該規則應予以更改─這是給你的。在規則
它在專用網絡。我需要儘量減少用戶的錯誤。 –
保持您的文件爲小寫,並使用'RewriteMap'將每個URL轉換爲小寫。 (需要訪問Apache服務器配置) – anubhava
這些文件是小寫的。我應該在config中進行哪些更改,以及如何使用RewriteMap?你能以答案的形式寫下來,所以我可以標記它是否正確? –