我从URL中删除了图像扩展名:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.png -f
RewriteRule ^(.*)$ $1.png [NC,L]
但是我需要忽略ex的图像URL之后的任何内容:
如果我在最后一个斜杠图像网址之后添加随机数:
mysite/images/imagename/z54zrg89zgz98gzg
图像必须可以工作。
我尝试了这一行,但不起作用:
RewriteRule mysite / images /(*)/ ^-[L]
答案 0 :(得分:0)
您可以使用:
RewriteEngine on
# For /images/ directory:
RewriteRule ^images/([^/]+)(?:/.*)$ images/$1.png [NC,L]
# For others (If necessary)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.png -f
RewriteRule ^(.*)$ $1.png [NC,L]