我的.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