V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
balabalaguguji
V2EX  ›  问与答

有没办法输入 www.a.com 看到的是 www.b.com/doc/9527/{{doc_id}} 内容

  •  
  •   balabalaguguji · 2020-07-13 18:43:37 +08:00 · 1317 次点击
    这是一个创建于 1595 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想要在浏览器输入: https://docs.example.com

    然后看到的内容是: https://www.easydoc.xyz/s/17790664/CZMqMhfW/78558034 页面的

    然后浏览器地址依旧保持是 https://docs.example.com

    如果后续点击切换了文档,变为 https://docs.example.com/s/17790664/CZMqMhfW/{{doc_id}}

    第 1 条附言  ·  2020-07-14 13:37:36 +08:00
    nginx 各种配置方式都试过了,好像不太行

    如果是 https://docs.example.comhttps://www.easydoc.xyz 这种,没有后面目录的,可以轻松搞定

    但是加上 /s/17790664/CZMqMhfW/78558034 这种就似乎不太行了
    10 条回复    2020-07-14 14:39:39 +08:00
    OhYee
        1
    OhYee  
       2020-07-13 19:00:43 +08:00 via Android
    反向代理
    hello826
        2
    hello826  
       2020-07-13 19:02:13 +08:00 via iPhone
    先用 ifream 嵌套,然后全局监听点击事件,判断是否需要跳转,不知道可不可行???
    CN10010
        3
    CN10010  
       2020-07-13 19:08:21 +08:00 via Android
    镜像?
    wmaee
        4
    wmaee  
       2020-07-13 19:23:50 +08:00 via Android
    这不就标准的反向代理吗? nginx 往上干就行
    also24
        5
    also24  
       2020-07-13 19:25:26 +08:00 via Android
    正常反代就行,额外处理一下首页
    balabalaguguji
        6
    balabalaguguji  
    OP
       2020-07-14 13:35:52 +08:00
    @OhYee nginx 各种配置方式都试过了,好像不太行,如果是 https://docs.example.comhttps://www.easydoc.xyz 这种,没有后面目录的,可以轻松搞定,但是加上 /s/17790664/CZMqMhfW/78558034 这种就似乎不太行了
    balabalaguguji
        7
    balabalaguguji  
    OP
       2020-07-14 13:36:26 +08:00
    @wmaee nginx 各种配置方式都试过了
    balabalaguguji
        8
    balabalaguguji  
    OP
       2020-07-14 13:36:52 +08:00
    @also24 怎么配置呢,我试过 nginx,似乎不太行
    also24
        9
    also24  
       2020-07-14 13:43:29 +08:00
    大概类似这样吧 rewrite (.*) /s/17790664/CZMqMhfW/78558034/$1;

    然后可能还需要使用 ngx_http_sub_module 替换一下页面内的链接。
    balabalaguguji
        10
    balabalaguguji  
    OP
       2020-07-14 14:39:39 +08:00
    @also24 #9 你这个 rewrite 都没有指向另外一个域名,你可以试下,是不行的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:55 · PVG 09:55 · LAX 17:55 · JFK 20:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.