【发布时间】:2016-11-03 04:30:24
【问题描述】:
我想创建不区分大小写的 URL,我已经在使用 CheckSpelling On 并且它工作正常。 同时,我还希望从我申请的 URL 中删除扩展名
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
它也有效。 但两者都不完全奏效。 如果我将两者都保留在 htaccess 中,它会开始给出错误 300(“多项选择”)
【问题讨论】:
-
什么不起作用?你能发布导致 300 错误的 uri 吗?
-
试图使 URL 不区分大小写,URL 在 dev-sql.digitreck.com/dev/Login 之后,如果用作 dev-sql.digitreck.com/dev/Login.php 或 dev-sql.digitreck.com/dev/login.php 将起作用
标签: url mod-rewrite url-rewriting