繁体   English   中英

PHP表单POST通过LiteSpeed Web服务器重定向到403错误页面

[英]PHP Form POST redirects to 403 error page by LiteSpeed Web Server

Web服务器是LiteSpeed(在phpinfo()中查找)。

表单应与textarea元素一起提交。

在文本区域中输入简单文本后,将按预期提交表单。

但是,有些话会显示403页(LiteSpeed的403页)。 例如。 退出,退出等

任何帮助表示赞赏。

可以与-

在.htaccess文件中-

<IfModule mod_security.c> SecFilterScanPOST Off </IfModule>

这将告诉Web服务器只发送数据。 现在,随着安全性降低,在接收发布的数据时应采取简单的步骤。

  1. 如果使用任何Web框架,则接受类似于- $this->input->post('....'); $this->request()->getPost('...'); 等,而不仅仅是简单的$ _POST ['...'];
    这样,html过滤器将应用于帖子数据。

  2. 如果未使用任何Web框架,则使用addslashes('...')strip_tags('...')等。

我希望这可以帮助别人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM