1

我正在使用 CakePHP,并且只面临 %25 编码字符的问题。对于 %22 等其他转义符号,URL 重写似乎非常好。

SO question报告了与CodeIgniter类似的问题,但解决方案不能直接应用于我的用例,因为ModRewrite规则不一样。

有人可以帮助我对 CakePHP 更改进行等效更改吗?

谢谢!

4

1 回答 1

1

您可以使用与此问题相同的解决方案,但保留QSA部分:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,B,L]
</IfModule>
于 2012-08-09T06:19:44.837 回答