我使用此代码向请求返回404错误显示no_picture.png:
RewriteEngine On
RewriteCond %{REQUEST_URI} \.(jpg|gif|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*$ no_picture.png [L]
我想写一个重定向条件。如果用户输入/21lls21s1_mini.png,那么如果用户输入/21lls21s1.png则应该重定向到mini_no_picture.png,然后它应该重定向到如上所述的no_picture.png。我怎么能这样做? (21lls21s1表示不存在的文件名)
答案 0 :(得分:1)
我不确定我是否完全理解了您的问题,但您不能简单地添加其他规则,例如
RewriteCond %{REQUEST_URI} .*_mini_\.(jpg|gif|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*$ mini_no_picture.png [L]