htaccess重定向,替换/用?

时间:2017-12-28 11:21:10

标签: .htaccess redirect mod-rewrite

我需要通过用问号(?)替换斜杠(/)来重定向所有网址:

来自: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中它就不起作用了。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

检查RewriteRule DirectiveRewriteRule Flags

RewriteRule ^/folder2/(.*)$ /folder2?$1 [R=301,L]

它测试网址格式是以/folder2/开头,后跟{any characters},并将网址重写为/folder2?{any characters}$1 RewriteRule反向引用

RewriteRule Flags:

R = 301:永久重定向

L:最后一条规则,不再处理其他规则