你好,我有一个像这样的图像链接的网站:
<img src="/flower.jpg"/>
我有一个任务,改变网站的路径从www.domain.com
到www.domain.com/blog
。因为www.domain.com
将用于不同的站点。
我用nginx处理重定向,所以www.domain.com/blog
加载新网站,但资产和图像没有明显加载,因为<img src="/flower.jpg"/>
等链接正在搜索图像:
www.domain.com/flower.jpg
而图像在
www.domain.com/blog/flower.jpg
现在我不想改变代码中的路径。什么是达到我所需要的最好方法
我刚刚重读了你的问题,意识到你已经移动了你的图像文件。
如果你正在使用Apache,你可以尝试为你的/blog目录设置一个虚拟主机,并在config?
我想你可以选择位置或者重写。
location
-method:
location ~ /[^/]*.jpg {
root /your/images/directory;
}
rewrite
-method:
rewrite ^/([^/]*).jpg$ /blog/$1.jpg;