的.htaccess重写转换正斜杠(/),以破折号( - )(.htaccess rewrite t

2019-10-30 13:31发布

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

  • domainn.com/section/page

  • domain.com/section-page.html

Answer 1:

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


Answer 2:

试试这个规则:

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


Answer 3:

RewriteEngine叙述在

重写规则^ ([a-z0-9]+) / ([a-z0-9]+) /?$ $1-$2的.html [ QSA ,L]

如果你想这样的URL显示更改为正向你的用户,QSA之前将R = 301。 R =重定向, 301 =常驻。



文章来源: .htaccess rewrite to convert forward slash (/) to dash (-)