.htaccess 使用htaccess重写get请求,结果相同-不区分大小写
我使用htaccess将get请求重写到一个目录中,这些请求是唯一的URL标记,如果我改变大小写,出于某种原因,我会得到相同的页面。发生什么事?除了标准的重写条件和规则之外,还有什么别的吗?我的URL必须区分大小写 我在Ubuntu 12.04 LTS上使用Apache2,我的重写规则是:.htaccess 使用htaccess重写get请求,结果相同-不区分大小写,.htaccess,.htaccess,我使用htaccess将get请求重写到一个目录中,这些请求是唯一的URL标记,如果我改变大小写,出于某种原因,我会得到相同的页面。发生什么事?除了标准的重写条件和规则之外,还有什么别的吗?我的URL必须区分大小写 我在Ubuntu 12.04 LTS上使用Apache2,我的重写规则是: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ content.ph
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ content.php?query=$1 [L,QSA]
事实证明,这不是一个
.htaccess
问题,而是MySQL的问题,我已将所有url列设置为varchar,varchar不区分大小写,重要的是将密码和密钥等区分大小写的项目设置为blob。您的规则是什么,您想做什么?你在使用apache吗?nginx?iis?@JonLin好的,我已经添加了信息,请看一下:)