我不知道如何在htaccess中工作。
我在 myhostname.com/download 文件夹中有2个名为 city 和 country 的文件夹,
现在我想只在 city 文件夹中查看" myhostname.com/download/city/(somefiename).png "是否存在,如果城市文件夹中没有此图像显示" myhostname.com/download/city/no_image.png "。
现在我已设法清除步骤1,即检查图像是否存在于文件夹中,如果没有显示其他图像。
但是如何检查特定文件夹 就像把url" myhostname.com/download/country/(somefiename).png "浏览器应显示 404错误
如果我把url" myhostname.com/download/city/(somefiename).png "浏览器应显示" myhostname.com/download/city/no_image.png "。
我必须执行限制才能执行此操作utaccess。 我在root目录中有.htaccess文件。
修改:我的.htaccess代码
RewriteCond %{DOCUMENT_ROOT}/download/city/ -d
RewriteCond %{DOCUMENT_ROOT}/download/city/(.*).png !-f
RewriteCond ${REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /download/city/no-img.png [R,L]
谢谢。