我在Windows Server 2008上托管的HTML网站运行良好
http://www.middleeastsoft.com/vista
我将此站点发送到带有nginx Web服务器的Linux centos,但是奇怪的是一些图片没有加载,当我查看这些图片的获取请求时,我发现浏览器试图将这些图片作为text / html contentType来获取。
http://www.vistapilates.com/
!!我不明白原因?我用Photoshop保存了这些文件,然后再次发送,但是没有任何变化。
任何想法?
最佳答案
好的,我找到了原因,所以我分享给任何有相同问题的人都可以使用。
原因是字母大小写,Linux区分大小写字符。
我的图片文件通常是:LOGO-White-Big.png,因此linux无法获取它,因为在我的html文件中,我试图获取“ logo-white-big.png”。
只需更改文件名或编辑html文件即可解决问题。
关于html - 我在linux服务器上发送网站后未显示某些图片,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26164559/