我使用联系表单7使用on_sent_ok
将网址从一个表单发送到另一个表单。
尝试在查询字符串中发送http://myurl.com
会将我重定向到403禁止页面。在一些研究中,我发现它是导致问题的mod_secrity
。可以在不关闭mod_security
的情况下完成吗?
这是我的联系代码
on_sent_ok: "location ='http://example.com/somepage/?u='+jQuery('#url').val();"
其中#url
是网址的输入。
如果关闭此mod,会更多,因为我托管了很多网站,所以会修复它。
答案 0 :(得分:0)
在查询字符串中使用完整的URL时,需要使用encodeURIComponent
对字符串进行编码。
on_sent_ok: "location ='http://example.com/somepage/?u='+encodeURIComponent(jQuery('#url').val());"