我的htaccess中有一条规则,我将所有非斜杠网址重定向到斜杠网址。不过,我想排除因某种原因受此规则影响的2个.png网址。
它会对某些.png图片(例如http://agora.encreation.com/wp-content/uploads/portfolio-thumb-alliance.jpg
)进行广告宣传但是还有其他图片没有这个问题,例如{{3}}
所以基本上我想从添加斜杠的规则中排除.png和.jpg网址。
这是我的htaccess:
'r'

由于
弗洛里安
答案 0 :(得分:1)
条件
RewriteCond %{REQUEST_FILENAME} !-f
已经处理现有的图像。首先提到的URL .../portfolio-immobiliere-pujol-thumb.jpg
被重定向,因为它不存在。第二个.../portfolio-thumb-alliance.jpg
不受影响,因为它是现有图像,因此被重写条件排除。
要排除所有图像请求,无论是否存在相应的文件,都必须添加另一个条件,如@Eamonn已建议的那样,例如
RewriteCond %{REQUEST_URI} !\.(jpg|png)$ [NC]