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

2020-07-13 18:43:37 +08:00
 balabalaguguji

想要在浏览器输入: 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}}

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

然后可能还需要使用 ngx_http_sub_module 替换一下页面内的链接。
balabalaguguji
2020-07-14 14:39:39 +08:00
@also24 #9 你这个 rewrite 都没有指向另外一个域名,你可以试下,是不行的

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

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

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

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

© 2021 V2EX