我需要通过用问号(?)替换斜杠(/)来重定向所有网址:
来自:domainname.nl/folder1/folder2/alias-of-article
to:domainname.nl/folder1/folder2?alias-of-article
我尝试过在线测试人员:http://htaccess.madewithlove.be/和http://martinmelin.se/rewrite-rule-tester/ 两个作品都在以下一行:
RewriteRule /folder2/(.*)$ /folder2?$ [L]
但是如果我把它添加到我的htaccess中它就不起作用了。 有人可以帮忙吗?
答案 0 :(得分:0)
检查RewriteRule
Directive和RewriteRule
Flags:
RewriteRule ^/folder2/(.*)$ /folder2?$1 [R=301,L]
它测试网址格式是以/folder2/
开头,后跟{any characters}
,并将网址重写为/folder2?{any characters}
,$1
是 RewriteRule反向引用强>
RewriteRule Flags:
R = 301:永久重定向
L:最后一条规则,不再处理其他规则