如何替换字符串“#038;”用“&”在使用htaccess的网址中?
网址示例:http://www.example.com/page/2/?s=abc#038;post=xyz
我用这个cose:
RewriteCond %{QUERY_STRING} ^(.*)#038;(.*)$
RewriteRule ^ /$%1&%2 [L]
但它不起作用。
:-)提前致谢。
答案 0 :(得分:0)
#
之后的URL部分甚至没有发送到Web服务器,因此您无法在Apache mod_rewrite
模块中进行此替换。
您可以在Javascript中执行此操作:
location.assign(location.href.replace(/#038;/g, "&"));