我一直无效的规则不起作用,我试图将1个目录中的所有图像加载为.png目录中的图像是.png,.jpg和.gif的混合
我希望能够通过转到tree.png加载文件tree.jpg(没有文件具有相同的名称)。我确信我的错误是显而易见的,或者我的整个尝试都是错误的,我无法解决这个问题。
htaccess文件与图像位于同一文件夹中,名为/ thumbs
RewriteEngine On
RewriteRule ^([^.]*)\.gif$ /thumbs/$1.png [R,L,NC]
我也试过这个,但它只是给了.gif和.png版本的断开链接
RewriteEngine on
RewriteRule ^(.+)\.gif$ $1.png
我也尝试了这个,但由于某种原因,它在我的服务器路径中添加了
RewriteEngine on
RewriteRule ^([^.]*)\.gif$ $1.png [R,L,NC]
答案 0 :(得分:1)
您可以使用此规则:
RewriteEngine on
RewriteRule ^([^.]+)\.png$ /$1.gif [L,NC,R]