AH 10411 Apache更新后出错-重定向时有空格(%20)

3lxsmp7m  于 2023-03-31  发布在  Apache
关注(0)|答案(1)|浏览(90)

在Apache更新之后,我的重定向已经工作了很多年,现在如果URL包含空格或编码空格%20,就不起作用了。

RewriteRule ^blogs/(.*)$ /Forum/blog.php?mode=view&un=$1 [L]

这一行过去可以工作,但现在如果参数中有空格或%20,则会导致AH10411错误。

x8diyxa7

x8diyxa71#

你得到的错误与apache2上的更新有关,但你可以尝试下面的快速修复

RewriteRule ^blogs/(.*)$ /Forum/blog.php?mode=view&un=$1 [B,NC,NE,L]

您也可以参考链接:https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteflags
问候

相关问题