图像上传到主机服务器时不会显示在现场



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

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

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

<img src="http:\localhostsiteimagesExample.jpg"/>

调用图像的代码可能引用了本地地址。类似http://localhost/mysite/image.png

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

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

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

最新更新