提交带有网址的表单时的禁止页面

时间:2012-05-23 15:19:29

标签: html forms url

前几天我已经更改了我的网站的主机,现在在新服务器上我有一个奇怪的错误,当我提交一个方法获取的表单和一个输入文本字段与服务器内的网址似乎无法找到页。

这是我正在测试的地方

http://www.oscurodrago.it/tools/testserver.php

这是生成404禁止页面错误的例子

http://www.oscurodrago.it/tools/testserver.php?u=http%3A%2F%2Fexemple.com

那是url w / o url

http://www.oscurodrago.it/tools/testserver.php?u=test

你知道它为什么不起作用吗?

2 个答案:

答案 0 :(得分:2)

我想这是因为主机上有一些mod_security设置。他们很可能不喜欢将URL作为参数传递(这可能是跨站点脚本漏洞)。

所以你可以要求你的主人不要那么严格(我猜他不会这样做)或尝试用POST而不是GET提交表格。

答案 1 :(得分:0)

你可能想检查文件的CHMOD是644,这是大多数服务器需要的安全性,特别是在运行SuExec或SuPHP时。