提个问题, 关于 PHP nginx apache

2018-12-01 17:32:01 +08:00
 ainpy

环境是之前离职的大佬搭的,
ubuntu16.04
nginx
php7.1
laravel

A B C D 四台服务器

www.aaaa.com 指向 A 服务器,A 反向代理 到 B C 服务器,

D 服务器 反向代理到 A 服务器 (业务需要) ,D 服务器有自己的域名 www.dddd.com

发现问题:

程序是能通过路由正常访问的,想做微信的 jssdk , 然后将微信那个文件验证放到程序的根目录下,访问域名后 www.aaaa.com/robots.txt 发现 404, 然后 访问 www.aaaa.com 出现如下页面

当时我是一脸懵逼的, 查看 nginx 的 access.log 是有访问记录的(出现 apache 的界面,但是 nginx 的日志文件有访问记录???)

但是用 www.dddd.com/robots.txt 访问正常

问:

1.为什么访问 www.aaaa.com 出现的是 apache 的界面

2.为什么 出现了 apache 的界面, 日志却进了 nginx 的日志

3.为什么访问 www.dddd.com/robots.txt 正常 ? 而访问 源服务器 www.aaaa.com/robots.txt 就 404 ?

1322 次点击
所在节点    问与答
1 条回复
ainpy
2018-12-01 17:53:07 +08:00
结贴!
自己解决了
原因是
A 服务器 关了 apache2
但是 B C 没关 apache2
请求转发到 B C 服务器的 apache2 里了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/513359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX