HTTP 错误 404.11 - Not Found请求筛选模块被配置为拒绝包含双重转义序列的请求。

ffggabc   ·   发表于 6个月前   ·   技术交流

全新安装后,提示这个错误,麻烦看下是哪的设置问题、

新下的官方安装包

解压后的文件

设的thinkphp的伪静态

PHP版本7.3

数据库使用utf8mb4编码

安装正常

安装完成

点击书库,人气、最新添加、更新时间、推荐票、字数就会报错。

在服务器上面显示这个错误,使用域名访问的话就是404


麻烦大佬们看看是服务器哪里设置的不对。

使用的是SERVER2008 R2,用的宝塔搭的环境。

4 条回复   |  直到 6个月前 | 119 次浏览

ffggabc
发表于 6个月前

根据网上的说明,在WEB.CONFIG里加上这一段,好像可以访问了,我再看下其他的有问题不。


在web.config中添加一下节点:

<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
</system.webServer>


评论列表

  • 加载数据中...

编写评论内容

xh
发表于 6个月前

文件权限777, php5.6, 伪静态选thinkphp

评论列表

  • 加载数据中...

编写评论内容

ffggabc
发表于 6个月前

xh

6个月前

文件权限777, php5.6, 伪静态选thinkphp

谢谢,现在是后台登录验证码不显示了……

评论列表

  • 加载数据中...

编写评论内容

xh
发表于 6个月前

php5.6  安装 扩展fileinfo

评论列表

  • 加载数据中...

编写评论内容
登录后才可发表内容