Zeraba 发表于 2018-7-3 21:43:25

cyo 发表于 2018-7-3 21:42
这一行吗    proxy_pass http://test;
这个需要改吗

https://juejin.im/entry/57fb07b0816dfa0056c0ada8
搜下例子或者文档

cyo 发表于 2018-7-3 21:45:55

cyo 发表于 2018-7-3 21:47:18

xfspace 发表于 2018-7-3 21:49:20

expires off; 关了nginx的缓存试试

xfspace 发表于 2018-7-3 21:54:59

# curl -I http://ano.ooo/admin
HTTP/1.1 301 Moved Permanently
Date: Tue, 03 Jul 2018 13:48:12 GMT
Content-Type: text/html
Connection: keep-alive
Set-Cookie: __cfduid=d65286a78eff01c1e8db7e64744ad8e341530625692; expires=Wed, 03-Jul-19 13:48:12 GMT; path=/; domain=.ano.ooo; HttpOnly
Location: http://test:9898/admin/
Server: cloudflare
CF-RAY: 4349ceef543098f5-LAX

# curl -I http://ano.ooo/admin/
HTTP/1.1 302 Moved Temporarily
Date: Tue, 03 Jul 2018 13:48:39 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Set-Cookie: __cfduid=d1f0a55d571c6429cd336d0bfb28f74f11530625718; expires=Wed, 03-Jul-19 13:48:38 GMT; path=/; domain=.ano.ooo; HttpOnly
Location: http://ano.ooo/admin/login.php?referer=http%3A%2F%2Ftest%2Fadmin%2F
X-Powered-By: PHP/5.6.36
Server: cloudflare
CF-RAY: 4349cf976459996d-LAX

加/打开,页面的资源也从test域名加载
CF设置问题?

cyo 发表于 2018-7-3 22:21:11

aboutyj 发表于 2018-7-4 13:41:18

本帖最后由 aboutyj 于 2018-7-4 14:03 编辑

复制发上来就提示有问题,只能发图了,LZ试下
另外发现访问ano.ooo/admin是跳转到ano.ooo:9898/admin,检查下是不是有哪里写死了端口
http://p2.cdn.img9.top/ipfs/QmScSSEyQ9rLSmkCagfQENwxP87FPhGXyojVFNTUhGY7V5?2.jpg

zxjlhsq 发表于 2018-7-4 13:49:08

我用NGINX反代这个地址也是不行http://archive.openwrt.org   反代后打开地址就会301到他的站,如果改个参数 虽然目录能访问了,但是又无法下载了,哪个高人试一下...

cyo 发表于 2018-7-4 14:36:26

aboutyj 发表于 2018-7-4 14:40:08

cyo 发表于 2018-7-4 14:36
谢谢 。按照这样改了,现在访问ano.ooo/admin还是跳转到ano.ooo:9898/admin。
但是手动去掉:9898却可以了 ...

我在自己vps里面尝试这样搞,然后本地hosts把ano.ooo指向我自己vps来测的,可能你日志会有些奇怪的国外ip,勿怪。我以前也遇到过这样的问题,但后面只要加了proxy_set_header   Host $host; 就能解决,就不知道为什么你这个死活就不行,不管怎么改都还是一样
页: 1 [2] 3
查看完整版本: nginx这种应该如何反代