【发布时间】:2013-05-16 05:34:21
【问题描述】:
我的 .htaccess:
RewriteEngine On
CheckCaseOnly On
CheckSpelling On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^Blog/(.*?)$ /Me/profile.php?username=$1 [QSA,L]
问题是,当 URL 是这样的时候,它可以工作:
localhost/Me/Blog/ExampleUser
但是这样就不行了(注意'Blog'中的'b'是小写的?):
localhost/Me/blog/ExampleUser
我正在新版本的 XAMPP 上运行它。即使我在 PHP 配置中有 mod_speling.so,它也无法正常工作。
有什么问题?
【问题讨论】:
标签: .htaccess