我的.htaccess:的.htaccess大小写敏感的,mod_rewrite的
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
但是,当它是它不工作像这样(注意'博客'中的'b'是小写的?):
localhost/Me/blog/ExampleUser
我在新版本的XAMPP上运行它。尽管我在PHP配置中使用了mod_speling.so,但它并不工作。
什么问题?
你是了不起的!谢谢您的帮助! :) – Cole