nginx - 提供子域中的静态内容

时间:2010-08-03 05:48:59

标签: configuration nginx cookieless

有没有办法设置nginx来提供static.example.com的静态内容 - 而不必修改我所有的php文件以反映从哪里获取图像?

我希望我能在nginx配置文件中做一些技巧。

1 个答案:

答案 0 :(得分:0)

这可能属于ServerFault,但我认为你正在寻找这样的东西:

rewrite ^(/assets/)(.*)$ http://static.example.com/$2 permanent;

因此,如果您的PHP文件引用文件/assets/images/background.png,则对该文件的调用将定向到static.example.com/images/background.png

希望这有帮助!