top-think/think

解决apache伪静态重写规则不支持URL含有中文字符,报404错误

Opened this issue · 0 comments

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

原apache伪静态重写规则
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
新apache伪静态重写规则
RewriteRule ^([\s\S]*)$ index.php/$1 [QSA,PT,L]
解决URL含有中文时报404问题。场景:文章标签是中文时,原有伪静态规则会报404,新的规则就不会,使用了一段时间,未发现其它不兼容的问题