.htaccess重定向与字符操作

时间:2010-11-22 08:52:55

标签: regex .htaccess

有没有办法可以使用正则表达式以domain.com/My_Name.html重定向到domain.com/my-name的方式重定向(301)网址.htacces? 需要将所有_替换为-,将小写字母替换为字符并减去“.html”


编辑: 我需要替换所有_个字符,无论它们中有多少个。

1 个答案:

答案 0 :(得分:1)

RewriteEngine on
RewriteRule ^(\w+)_(\w+)\.html$ ${tolower:$1}-${tolower:$2}

尚未测试,但我很确定这会有效。