gpt4 book ai didi

.htaccess - 如果图片不存在,则通过 .htaccess 显示 no_picture.png

转载 作者:行者123 更新时间:2023-12-04 00:07:19 25 4
gpt4 key购买 nike

如果请求的图片不存在,我想显示 no_picture.png。我应该用 .htaccess 来做。非常感谢。

最佳答案

RewriteEngine On
RewriteCond %{REQUEST_URI} \.(jpg|jpeg|gif|png|ico)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*$ /no_picture.png [L]

让我们将其分解为每行的含义。
RewriteCond %{REQUEST_URI} \.(jpg|jpeg|gif|png|ico)$ [NC]

检查请求的文件是否是括号中的文件扩展名 () .在这种情况下,我们正在测试文件名是否以 .jpg 结尾。 , .jpeg , .gif , .png.ico
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

检查文件是否不存在并且它也不是目录。
RewriteRule .*$ /no_picture.png [L]

如果请求的资源/文件通过了所有这些测试,那么它就是一个不存在的图像。所以服务回 no_picture.png的形象到浏览器。这将保留文件名。如果你想重定向到 no_picture.png文件名,更改 [L][R]

关于.htaccess - 如果图片不存在,则通过 .htaccess 显示 no_picture.png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1397771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com