反向代理 wordpress 页面 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ys0290
V2EX    NGINX

反向代理 wordpress 页面

  •  
  •   ys0290 2016-01-17 16:19:18 +08:00 4833 次点击
    这是一个创建于 3586 天前的主题,其中的信息可能已经有所发展或是发生改变。

    出于一些非常奇怪的目的,我想在输入 http://aaa.com/example/ 时,实际上打开的内容是 http://blog.bbb.com/ccc/example/ , blog.bbb.com 是一个搭在 Debian 上 LNMP 网页服务器的 wordpress 博客。 http://blog.bbb.com/ccc/example/ 就是一篇具体博文的 URL , aaa.com 和 bbb.com 以及 blog.bbb.com 都在一个服务器里。

    博文中含有以 http://blog.bbb.com/ccc/example/ 开头的 URL (比如评论按钮,这个不动),我也希望可以一并换成 http://aaa.com/example/ 开头。可以将博文以独立页面形式呈现出来。

    因为在下大多时候是个乘客,偶尔扮演一下新手司机,所以对这个问题只能分析到反向代理,而具体的做法就没想法了,还请各位不吝赐教。

    我希望只在 /etc/nginx/sites-available/中进行操作。

    3 条回复    2016-01-22 18:02:51 +08:00
    GNiux
        1
    GNiux  
       2016-01-17 17:29:41 +08:00 via iPhone
    Rewrite 不行?
    xuhaoyangx
        2
    xuhaoyangx  
       2016-01-17 17:45:48 +08:00
    你这种是多次多内容替换文本内容。
    nginx 自带的 sub_filter 内容替换功能只能一个内容替换多次。
    需要添加一个插件第三方插件 nginx_substitutions_filter ,就可以多内容替换多次

    还有卤煮你可以整理下,我帮你写下规则,我看你的好乱-。-

    你说的最后一个应该是在 nginx.conf 中 include 下你那个文件夹下的文件就好了
    loesprite
        3
    loesprite  
       2016-01-22 18:02:51 +08:00
    @xuhaoyangx 我遇到一个问题,有个页面上嵌入了一段 youtube 的视频,这种有没有办法处理呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3445 人在线   最高记录 6679     &nsp; Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 04:45 PVG 12:45 LAX 20:45 JFK 23:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86