CGI/FastCGI 请求变量错误?
您好,我最近将 mysites 工作文件更新到 CGI/FastCGI 服务器。 它有一些要处理的请求变量部分。
oldsite.com/myfile.php?link=http://google.com
[在 apache 中工作正常]
oldsite.com/myfile.php?link=http://google
code> [在 apache 中工作正常]
oldsite.com/myfile.php?link=http://google.com
[在 CGI/FastCGI 中无法工作]
oldsite.com/myfile.php ?link=http://google
[在 CGI/FastCGI 中工作]
有人知道 CGI/FastCGI 出了什么问题吗???
Hi I recently updated mysites working file to a CGI/FastCGI server.
It have some request variable section to process.
oldsite.com/myfile.php?link=http://google.com
[Working fine in apache]
oldsite.com/myfile.php?link=http://google
[Working fine in apache]
oldsite.com/myfile.php?link=http://google.com
[Not Working in CGI/FastCGI ]
oldsite.com/myfile.php?link=http://google
[Working in CGI/FastCGI ]
any one know what was wrong in CGI/FastCGI???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我声称您还启用了
mod_security
。查看error.log
。它会告诉您确切的错误情况。 (将错误消息添加到您的问题中!)?link=
参数在 CGI 环境中不是一个重要的名称。但是,它可能会被 mod_security CoreRules 列入黑名单。 (之前遇到过同样的 URL 阻塞问题。)I would allege that you also enabled
mod_security
. Look into theerror.log
. It would tell you the exact error condition. (Add the error message to your question!)The
?link=
parameter is not a significant name in the CGI environment. It might however be blacklisted by the mod_security CoreRules. (Run into the very same URL blocking issue before.)