在Apache更新之后,我的重定向已经工作了很多年,现在如果URL包含空格或编码空格%20,就不起作用了。
RewriteRule ^blogs/(.*)$ /Forum/blog.php?mode=view&un=$1 [L]
这一行过去可以工作,但现在如果参数中有空格或%20,则会导致AH10411错误。
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问候
1条答案
按热度按时间x8diyxa71#
你得到的错误与apache2上的更新有关,但你可以尝试下面的快速修复
您也可以参考链接:https://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteflags
问候