将url替换两次并使用.htaccess重定向

时间:2018-03-14 17:09:36

标签: apache .htaccess

我想使用.htaccess将URL替换为regx,如下所示。

var url = REQUEST_URL
url.replace(regx1, replaced1)
url.replace(regx2, replaced2)
redirect(url, 302)

以下代码不会更改网址

RewriteRule regx1 replaced1
RewriteRule regx2 replaced2

下面代码重定向两次,但我想重定向一次。

RewriteRule regx1 replaced1 [R=302]
RewriteRule regx2 replaced2 [R=302]

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

只需从第一条规则中移除R标记,然后将其标记为:

RewriteRule regx1 replaced1 [NC]
RewriteRule regx2 replaced2 [R=302,NC,L,NE]