0

我正在尝试在 laravel 项目中添加文章(图像和文本),这些文章应该显示在另一个 laravel 项目中。问题是我将图像的链接(public/uploads/image.png)存储到同一个数据库,但是当我切换到第二个项目时,图片没有显示,有什么建议可以解决这个问题吗?

4

1 回答 1

0

因为您存储图像的相对链接(相对链接取决于调用该链接的位置),例如:

您的相对链接: www.abc.com 域中的 public/uploads/image.png 变为

www.abc.com/public/uploads/image.png

在域 www.123.com 中它变成

www.123.com/public/uploads/image.png

因此,它指向不同的地方。

这里的解决方案是使用绝对 url 将图像存储到数据库:

{domain-where-your-images-stored}/public/upload/image.png

无论您的立场如何,它都会指向同一个地方

问候,

于 2015-10-17T04:37:21.290 回答