0

一个简单的问题。<img src>如果不指定图像格式,有没有办法显示图片?

例如,不要写: <img src="imagename1.png" width="200px" height="250px"/>

我会写

<img src="imagename1" width="200px" height="250px"/>

无论文件扩展名是什么,它都会简单地显示任何名为 imagename1 的图像。

实际上,我确实像示例中那样编写了它,并且我的 WAMPserver 上的测试网站运行良好,并且不在乎文件扩展名是什么,它只是查找名称。但是我的实时版本不显示图像,除非我将 .png 或其他需要的扩展名添加到<img src>. 有什么想法可能是错的吗?可能有更好的方法来显示图片吗?任何帮助都是无价的,感谢您的宝贵时间!

编辑#1

如果我删除目录的密码保护,.htaccess文件会恢复到默认状态。它包含的内容:

# php -- BEGIN cPanel-generated handler, do not edit 
# Set the “ea-php74” package as the default “PHP” programming language. 
<IfModule mime_module>   
    AddHandler application/x-httpd-ea-php74 .php .php7 .phtml 
</IfModule> 
# php -- END cPanel-generated handler, do not edit

删除密码保护并没有帮助解决这个问题......

4

1 回答 1

0

在服务器上启用MultiViews可以解决该问题。 https://httpd.apache.org/docs/2.4/content-negotiation.html#multiviews

于 2021-07-21T16:25:44.443 回答