首页 > 解决方案 > 网页无法显示某些图像

问题描述

我的主机使用 Apache 和 .htaccess。

该网页是基于 PHP 的。

PHP 文件加载得很好。图片是个问题。

少数可以,但大多数不行。它们都在根目录下的文件夹 /jpg 中。

有些是png,有些是jpg。

所有的图像都是这样的:

<p class="Regular" align="center"><img class="img-responsive"  max-width="90%" height="auto" src="/jpg/topimage.jpg" ><br/><br/>

如果我用说 image20.jpg 替换 topimage.jpg,即使 image20.jpg 在 jpg 文件夹中,它也不会显示。

我想,也许这是由于缓存的原因?(不知道为什么)。我尝试使用 Chrome、Firefox 和 Opera。

我的电脑运行 Windows 10。

在Android上,情况更糟。只出现一张图像。

可以从另一个 URL 获得几乎相同的网页,并且那里的图像(相同的)显示得很好。

.htaccess 中文件夹的属性似乎没问题。

接下来我会去哪里看?

我用类似名称的 jpg 替换了其中一个 png 图像文件。所以 \jpg\image2.png 现在是 \jpg\image2.jpg。这是img html:

<img class="img-responsive"  max-width="40%" height="auto" src="/jpg/image2.jpg">

image2.jpg 位于根目录下的 /jpg 文件夹中。

如果我(在 Apache 上)编辑 php 文件并将 image2 更改为 image1,则会出现 image1。回到 image2.jpg 和占位符。

我不确定下一步该怎么做。

标签: image.htaccess

解决方案


推荐阅读