cyo 发表于 2018-7-3 20:48:32

nginx这种应该如何反代

本帖最后由 cyo 于 2018-7-3 20:52 编辑

我在B服务器上,搭建了个typecho,可以正常使用ip地址访问,以及管理后台
比如,http://119.29.85.250:9898 可以访问首页。http://119.29.85.250:9898/admin可以进入后台管理

我用A服务器反代B服务器(119.29.85.250:9898),只能反代typecho的首页以及发布的文章
比如,http://ano.ooo/ 可以访问typecho的首页,http://ano.ooo/index.php/archives/3/能看到第一篇文章

但是反代 typecho下的 /admin就反代不成功,访问http://ano.ooo/admin 是失败的,进不去后台。

实在不会了
static/image/smiley/yct/003.gif


反!代的部分,应该是这部分内容无法发出来。只好贴图片了




测试的地址 119.29.85.250:9898 和119.29.85.250:9898/admin
ano.ooo 和ano.ooo/admin
大佬帮忙看看

上个帖子的标题改不掉了,都没人看,但是有分呀……
https://www.hs2v.com/thread-459738-1-1.html

Zeraba 发表于 2018-7-3 21:03:01

在数据库里修改一下网站地址 这个地址是安装时候写死的 typecho_option.name=siteUrl 改成A 的地址 现在应该是B的地址

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


Zeraba 发表于 2018-7-3 21:03

在数据库里修改一下网站地址 这个地址是安装时候写死的 typecho_option.name=siteUrl 改成A 的地址 现在应 ...
改了,还是不行
static/image/smiley/yct/002.gif

Zeraba 发表于 2018-7-3 21:03:00

"
siteUrl发出来 另外 改了这个就不用nginx替换域名了 你自己看A打开admin的Url 是test/admin 这玩意你能打开除非写了host

kingto 发表于 2018-7-3 21:16:46

xfspace 发表于 2018-7-3 21:06:00

name: siteUrlvalue: http://ano.ooo

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


Zeraba 发表于 2018-7-3 21:16

siteUrl发出来 另外 改了这个就不用nginx替换域名了 你自己看A打开admin的Url 是test/admin 这玩意你能打 ...

https://i.loli.net/2018/07/03/5b3b79807b9f9.png

已经把#sub_filter test ano.ooo; 这一行注释掉了
打开还是test

Zeraba 发表于 2018-7-3 21:28:56


cyo 发表于 2018-7-3 21:30

已经把#sub_filter test ano.ooo; 这一行注释掉了
打开还是test
还有pass那一行 网上搜下upsteam的例子 这里应该是你的后端

cyo 发表于 2018-7-3 21:30:09


Zeraba 发表于 2018-7-3 21:35

还有pass那一行 网上搜下upsteam的例子 这里应该是你的后端
这一行吗    proxy_pass http://test;
这个需要改吗

cyo 发表于 2018-7-3 21:16:00


xfspace 发表于 2018-7-3 21:28

name: siteUrlvalue: http://ano.ooo
已经改成这个了..还是不行哇
页: [1]
查看完整版本: nginx这种应该如何反代