上传到主机服务器时,图像不会出现在站点上

问题描述 投票:-1回答:3

当我在本地驱动器上查看我的网站时,一切正常并按预期显示,但是当我的所有文件都上传到GoDaddy时,我的一个图像没有显示出来。我尝试删除并重新上传文件,但它不会出现在任何浏览器或设备上。有什么建议?

html image png hosting
3个回答
0
投票

你可能使用错误的路径。如果您的图像是Example.jpg并且它位于文件夹图像中,请在src="images/Example.jpg"标记中写入img。它更容易,更快捷。

您可以使用其他选项,但您必须这样写:

<img src="http:\\localhost\site\images\Example.jpg"/>

0
投票

调用映像的代码可能引用了本地地址。像http://localhost/mysite/image.png之类的东西

您需要将其更改为服务器上图像的地址。像https://mysitedomain/image.png之类的东西

管理此类事情的最佳方法是使用相对路径。将图像放在根目录中的/images文件夹中。然后,您可以在本地和托管方式以相同的方式引用它。 <a href="/images/image.png">background-image: url("/images/image.png")


0
投票

这是由于区分大小写。托管网站的文件名区分大小写。请注意,如果您的图像的文件名是“Image1.gif”,那么如果您将文件名键入为“image2.gif”,它将不会加载,因为图像的文件名区分大小写。

© www.soinside.com 2019 - 2024. All rights reserved.