首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx将其他域掩蔽到我的域

问Nginx将其他域掩蔽到我的域
EN

Server Fault用户
提问于 2017-07-27 09:09:15
回答 1查看 1.2K关注 0票数 0

是否可以在html中使用nginx将其他域屏蔽到我的域名中,例如:

代码语言:javascript
复制
<iframe src="https://example.com/embed/abcd" frameborder="0" width="640" height="450" scrolling="no"></iframe>

然后我想像这样向我的用户展示

代码语言:javascript
复制
<iframe src="http://example2.com/embed/abcd" frameborder="0" width="640" height="450" scrolling="no"></iframe>

这和nginx有关吗?

我尝试过使用nginx rewrite和proxy_pass,但是它似乎不起作用。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-07-27 09:32:18

使用Nginx的ngx_http_sub_模块模块非常简单。

代码语言:javascript
复制
sub_filter_types text/html; # optional
sub_filter '//example.com' '//example2.com';

如果出于性能原因,最好将此类语句放在location块中。

您还可能需要使用代理_饼干_域名和代理_重定向指令重写响应头,以消除旧域的更多痕迹。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/865420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档