Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache重定向、解析查询参数和重定向顺序_Apache_Mod Rewrite - Fatal编程技术网

Apache重定向、解析查询参数和重定向顺序

Apache重定向、解析查询参数和重定向顺序,apache,mod-rewrite,Apache,Mod Rewrite,我必须在Apache中构建一些重定向规则,但我一直在重定向查询参数值 我有一个传统URL,其结构如下: # Root URL https://olddomain/app https://olddomain/app/app.js # Redirect https://newdomain.com/ # Apache Rule RedirectMatch 302 /app https://newdomain.com/ 这条规则很有效 现在,我在这条规则之前添加了一条额外的规则,如下所示,但它不起

我必须在Apache中构建一些重定向规则,但我一直在重定向查询参数值

我有一个传统URL,其结构如下:

# Root URL
https://olddomain/app
https://olddomain/app/app.js

# Redirect
https://newdomain.com/

# Apache Rule
RedirectMatch 302 /app https://newdomain.com/
这条规则很有效

现在,我在这条规则之前添加了一条额外的规则,如下所示,但它不起作用:

# URL
https://olddomain/app/register?id=123

# Redirect
https://newdomain.com/register?legacyId=123

# Apache Rule
RedirectMatch 302 /app/register?id=(.*) https://newdomain.com/register?legacyId=
第二个问题,我希望这些规则都被执行,但现在规则
RedirectMatch 302/apphttps://newdomain.com/
正在挂接所有可能的URL