Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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_.htaccess_Mod Rewrite_Redirect_Subdomain - Fatal编程技术网

Apache 如何将不存在的目录重定向到子域

Apache 如何将不存在的目录重定向到子域,apache,.htaccess,mod-rewrite,redirect,subdomain,Apache,.htaccess,Mod Rewrite,Redirect,Subdomain,在过去的两个小时里,我试图实现以下目标,但没有成功 我有一个域(我们称之为www.test.com),它被分配到主机中的特定文件夹,例如:public\u html/test 现在,我要做的是,我想将一个特定的url(www.test.com/move)重定向到一个子域,该子域已存在,并分配给public_html中的另一个文件夹 我希望这种情况只发生在测试文件夹中不存在的特定目录(move)中 我想这可以通过HTS来完成,但我每次都失败得很惨 对我错过的东西有什么想法吗?如果你只想做那个特定的

在过去的两个小时里,我试图实现以下目标,但没有成功

我有一个域(我们称之为www.test.com),它被分配到主机中的特定文件夹,例如:public\u html/test

现在,我要做的是,我想将一个特定的url(www.test.com/move)重定向到一个子域,该子域已存在,并分配给public_html中的另一个文件夹

我希望这种情况只发生在测试文件夹中不存在的特定目录(move)中

我想这可以通过HTS来完成,但我每次都失败得很惨


对我错过的东西有什么想法吗?

如果你只想做那个特定的URL,这真的很简单

RewriteEngine On
RewriteRule ^move$ http://subdomain.test.com [R=301,L]

很好,很简单。非常感谢。问题是结果并不是我所期望的。无论如何,下一步可能属于另一个问题,如果我找不到如何做。@NickDF如果你想重定向整个目录或传递查询字符串,我可以更新答案以包括在内。再次您好,很抱歉之前没有回复。虽然我已经解决了这个问题,但我对如何传递查询字符串也很感兴趣。这可能有助于将来的参考。@NickDf您可以使用规则末尾的[QSA]标志来执行查询字符串追加。