我正在使用htaccess来重写对目录的get请求,这些请求是唯一的URL令牌,如果我改变这个案例,我出于某种原因得到同一页面。这是怎么回事?除标准重写cond和规则之外还有什么吗?我的网址必须区分大小写。
我在Ubuntu 12.04 LTS上使用Apache2,我的重写规则是:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ content.php?query=$1 [L,QSA]
答案 0 :(得分:0)
事实证明这不是.htaccess
问题,而是MySQL的问题,我已将所有url列设置为varchar,varchar不区分大小写,因此区分大小写设置为blob非常重要密码和密钥等项目。