我在xml文件中用这种表示法重写规则
<rule>
<from></from>
<forward></forward>
</rule>
在from节点中,我希望匹配一个末尾带有图片扩展名且名称中包含"-"
个字符的网址。如果匹配,则在转发节点中,我想用短划线字符"-"
"_"
字符
例如
longUrl/test-image.jpg
会转到longUrl/test_image.jpg
答案 0 :(得分:0)
你可以在.htaccess
之上尝试类似的东西RewriteRule ^(.*)(\-|%2D)(.*)$ /$1_$3
答案 1 :(得分:0)
替换它:
<from>([^<>]*)-([^/<>]*)\.(jpg|gif)</from>
使用:
<from>$1_$2.$3</from>
这是一个连字符,只要匹配
就重复