如何使用NGINX从主域到子域进行内部重写

时间:2017-05-03 18:20:33

标签: redirect nginx nginx-location

我正在尝试从子域而不是我的原始域提供所有静态文件,我测试了这个设置,我已将以下行添加到主域的conf文件中

location ~* \.(css|jpg) { rewrite ^/(.*)$ "$scheme://static.domain.com/$1" permanent; }

它正在工作并将css和jpgs重定向到子域,但是客户端检测到它是从www.domain.com重定向到static.domain.com,我不需要这个重定向,我喜欢它无缝地连接到Web客户端,换句话说,nginx需要在内部执行此操作,而无需浏览器检测到它。

如果不能通过nginx完成,可以通过apache或.htaccess完成吗?

谢谢。

0 个答案:

没有答案