—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.1.2 在a的网页上加个iframe嵌入b?
—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.1.2 让A去抓取B的内容
纯静态页直接抓代码,动态页在B上写API 把b的Web文件夹加到a里面不就行了 本帖最后由 小野賢章 于 2019-2-13 13:46 编辑
在 A 上配置反向代理,但是这样会改变 B 的 URL,比如 http://A.com/B 这样。NGINX 参考文档。
如果 A 和 B 本来就域名不一样,可以在 NGINX 上用 server_name 来做分发,把 B 的域名做反向代理就可以了,参考。
如果你 A 用 http,B 用 https,倒是可以用 iptables 搞,反正端口不一样。
配置一下反代就好了
—— 来自 Xiaomi Redmi Note 5, Android 9上的 S1Next-鹅版 v2.1.2 反向代理 小野賢章 发表于 2019-2-13 13:40
在 A 上配置反向代理,但是这样会改变 B 的 URL,比如 http://A.com/B 这样。NGINX 参考文档。
如果 A 和...
谢谢我研究一下,顺便问一下,A运行的是apache2,再运行nginx会不会产生影响? 处男老司机 发表于 2019-2-13 16:43
谢谢我研究一下,顺便问一下,A运行的是apache2,再运行nginx会不会产生影响? ...
apache 本身也支持反向代理,参考。
如果要用 nginx 的话,可以在 A 的公网地址 80 端口上跑 nginx,然后在 A 的本地地址上跑 apache,然后 nginx 配置反向代理到本机的 apache 上。
小野賢章 发表于 2019-2-13 17:07
apache 本身也支持反向代理,参考。
如果要用 nginx 的话,可以在 A 的公网地址 80 端口上跑 nginx,然 ...
谢谢,折腾了一天,结果发现B的页面上有很多按钮链接的是B的ip地址,用apache反向代理过来也处理不了 处男老司机 发表于 2019-2-14 14:35
谢谢,折腾了一天,结果发现B的页面上有很多按钮链接的是B的ip地址,用apache反向代理过来也处理不了
那这种你只能改 B 的代码了,不能写死。 我不太懂…但是有个mod_rewrite
这个能不能把地址做下手脚?
—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.1.2
页:
[1]