将主网站重定向到/blog



你好,我有一个像这样的图像链接的网站:

<img src="/flower.jpg"/>

我有一个任务,改变网站的路径从www.domain.comwww.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;

最新更新