我正在尝试消除文件扩展名,但一次只能消除一个。因此,我的目标是消除扩展名.jpeg,.png,.jpg。
我的代码(消除了.png扩展名)
#removes .png file extension
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.png [NC,L]
我尝试过的方法(不工作,仅删除第一个.png扩展名)
#removes .png file extension
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.png [NC,L]
RewriteRule ^([^\.]+)$ $1.jpg [NC,L]
RewriteRule ^([^\.]+)$ $1.jpeg [NC,L]
像这样为我工作
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.png -f
RewriteRule ^([^\.]+)$ $1.png [NC]
RewriteCond %{REQUEST_FILENAME}.jpg -f
RewriteRule ^([^\.]+)$ $1.jpg [NC]
RewriteCond %{REQUEST_FILENAME}.jpeg -f
RewriteRule ^([^\.]+)$ $1.jpeg [NC,L]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句