昨天我的付费托管开始表现得很奇怪。使用Chrome,我查询我的网络服务器的目录列表,并且第一步某事将我重定向到不存在的相对路径,然后,它将我返回到原始路径,然后内容被恢复。
确实如下(我删除了主机名)
请求1
GET /software/roms HTTP/1.1
Host: www.*****
Connection: keep-alive
...
回复1
HTTP/1.1 302 Found
Connection: close
Pragma: no-cache
cache-control: no-cache
Location: /KXSQZ/software/roms
请求2
GET /KXSQZ/software/roms HTTP/1.1
Host: www.******
Connection: keep-alive
...
回复2
HTTP/1.1 302 Found
Connection: close
Pragma: no-cache
cache-control: no-cache
Location: /software/roms
请求3
GET /software/roms HTTP/1.1
Host: www.******
Connection: keep-alive
回应3
HTTP/1.1 301 Moved Permanently
Server: nginx/1.10.1
Date: Sun, 27 Aug 2017 17:24:16 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: keep-alive
Location: http://www.*******/software/roms/
...
请求4
GET /software/roms/ HTTP/1.1
Host: www.*****
Connection: keep-alive
...
回复4
HTTP/1.1 200 OK
Server: nginx/1.10.1
Date: Sun, 27 Aug 2017 18:04:53 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
...
你可以看到前两个重定向不使用Nginx服务器头,因此我怀疑它不是我的服务器响应。此外,我的虚拟托管服务器没有302/301重定向的任何日志条目,它只显示200。
我尝试多次加载页面,每次都会提供新不存在的路径(例如现在是/ XmnYZ /)。
让我解释一下我的设置 - 我有几个设备:PC和另一个不了解重定向的物联网设备(这就是我发现问题的原因)。这两种设备都有同样的问题,因此我的带有Chrome的电脑并不存在病毒。没有病毒的物联网设备(它是自定义平台)也存在同样的问题。
这是一次交通拦截吗?它是病毒 - 然后在哪里?在哪里寻找问题和解决方案?