403禁止在特定页面上显示,但仍可以正确加载?

时间:2018-10-02 17:58:24

标签: networking http-status-code-403

一个奇数的位。

我注意到某些查询字符串在我的网站页面的页面加载中停止工作。检查chrome和firefox的网络控制台后,我看到页面返回了 403禁止的错误。这很奇怪,因为页面似乎已正确加载(但查询字符串不适用于页面加载)。

这是网站上唯一正在执行此操作的页面。

响应标题:

cache-control: no-cache, must-revalidate, max-age=0
cf-cache-status: MISS
cf-ray: 463904819f55a71f-DUB
content-encoding: br
content-type: text/html; charset=UTF-8
date: Tue, 02 Oct 2018 17:51:33 GMT
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
expires: Wed, 11 Jan 1984 05:00:00 GMT
link: <https://ygoprodeck.com/wp-json/>; rel="https://api.w.org/", <https://ygoprodeck.com/?p=7620>; rel=shortlink
pragma: no-cache
server: cloudflare
status: 403
vary: Accept-Encoding,Cookie,User-Agent
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-ua-compatible: IE=edge,chrome=1
x-xss-protection: 1; mode=block

我不确定它如何同时获得403和正确加载,这很奇怪。

有问题的页面:https://ygoprodeck.com/deck-search/

1 个答案:

答案 0 :(得分:0)

发现了问题。

在网站的根目录中,我有一个名为“ deck-search”的文件夹。不知道它是怎么到达那里的,但是却引起了问题。删除它修复了它。