我正在使用 htaccess 重写对目录的 get 请求,这些请求是唯一的 URL 令牌,如果我更改大小写,我会出于某种原因获得相同的页面。这是怎么回事?除了标准的重写条件和规则之外还有什么?我的网址必须区分大小写。
我在 Ubuntu 12.04 LTS 上使用 Apache2,我的重写规则是:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ content.php?query=$1 [L,QSA]