我想转换此网址:
http://example.com/qwerty/user/folder/foo?id=bar
对此:
http://example.com/user/folder/foo/bar
我该怎么做?请帮助我,我是.htaccess文件的新手
答案 0 :(得分:1)
根据the documentation,这应该没问题:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^user/folder/foo/([A-Za-z]+)$ /qwerty/user/folder/foo?id=$1 [R=301,NC]
NC
(无大小写)标志表示重写规则不区分大小写。如果您需要将其他查询字符串变量添加到pretty链接,则必须设置QSA
标志。例如,如果你想:
http://example.com/user/folder/foo/bar?comment=1
被解释为:
R
标志允许您指定http重定向,并可选择包含状态代码。