.htaccess重写将正斜杠(/)转换为破折号( - )

时间:2011-04-19 18:21:42

标签: apache .htaccess url url-rewriting

我需要一个简单的规则来重写

  • domainn.com/section/page

  • domain.com/section-page.html

3 个答案:

答案 0 :(得分:1)

RewriteRule ([^/]+)/([^/]+) $1-$2.html

答案 1 :(得分:1)

尝试此规则:

RewriteEngine on
Options +FollowSymlinks -MultiViews
RewriteRule ^([^/]+)/([^/]+)/?$ /$1-$2.html [R,L]

答案 2 :(得分:0)

RewriteEngine On

RewriteRule ^ ([a-z0-9]+) / ([a-z0-9]+) /?$ $1-$2。html [QSA,L]

如果您想转发用户以便URL显示更改,请在QSA之前放置R = 301。 R =重定向,301 =永久。