有没有办法设置nginx来提供static.example.com的静态内容 - 而不必修改我所有的php文件以反映从哪里获取图像?
我希望我能在nginx配置文件中做一些技巧。
答案 0 :(得分:0)
这可能属于ServerFault,但我认为你正在寻找这样的东西:
rewrite ^(/assets/)(.*)$ http://static.example.com/$2 permanent;
因此,如果您的PHP文件引用文件/assets/images/background.png,则对该文件的调用将定向到static.example.com/images/background.png
希望这有帮助!