2017-07-24 111 views
0

我有这个问题重定向重写规则不适用htaccess的

RewriteRule ^games?game=MyGame$ /?noparams [R=301,L,QSA] 

没有日志,但重定向不言。顺便说一句,这个重定向工作正常:

​​3210

你能帮助我吗? Thx提前,并为我的英语感到抱歉。

+0

什么网址不与第一条规则重定向? – anubhava

+0

@anubhava http://baseUrl.dev/games?game=MyGame – user7424312

+0

尝试^ /游戏?等 – delboy1978uk

回答

1

RewriteRule无法匹配查询字符串。您需要使用一个RewriteCond%{QUERY_STRING}变量:

RewriteCond %{QUERY_STRING} ^game=MyGame$ [NC] 
RewriteRule ^games/?$ /?noparams [R=301,L,QSA,NC] 
+0

@ user7424312:这是否工作? – anubhava