GitHub托管的网站中图片无法显示

4
我有一个由Github托管的网站,我在显示图片方面遇到了问题。最近我尝试上传新图片,但是尽管路径正确,页面仍无法加载图片,并在源代码中给出404错误以查找路径。这是我的网站repo: https://github.com/jeanturban/jeanturban.github.io 我认为这可能与Picasa有关,因为当我从互联网上下载一张图片并更新路径后,它可以正常工作。但是当我尝试使用计算机上的图片或者从Picasa导出到我的“img”文件夹时,它就会出错。也许Picasa在导出图片时创建了一个隐藏的文件夹,而这个文件夹没有被上传?有人对此有什么见解吗?或者有什么解决方法?

https://dev59.com/8mQn5IYBdhLWcg3wCzek - Ciro Santilli OurBigBook.com
4个回答

11

真简单 -- 没想到文件扩展名的大小写实际上很重要。谢谢,伙计! - thateurokid23

0

我也有同样的问题,但图片大小不是问题。

解决方法是将图片文件名从26个字符缩短到16个字符,并使用一个下划线。


0
在我的情况下,问题出在我的图片存放在一个名为.attachments的文件夹中(来自于Azure DevOps),我猜GitHub Pages跳过了隐藏文件夹。

0

我不得不更改媒体文件存储路径,因为我的情况如下:

之前我的文件设置是:

-myusername.github.io
-->index.html
-->index.css
->media
-->myImage.jpg

在我将它更改为以下设置后,它就可以工作了:

I had to change it to this: 
->myusername.github.io
-->index.html
-->index.css
-->media
--->myImage.jpg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接