0

我有一个带有子目录的 URL,我想转发到另一个域,我可以通过添加以下内容来实现:

选项 +FollowSymLinks RewriteEngine On Redirect 301 /youthinc http://rbcrftk.com/

/youthinc 是我的子目录域,而 rbcftk 是托管站点的域。这会转发子目录,但不会屏蔽 rbcrftk.com 域。我如何能够通过掩蔽来实现这一目标?

4

2 回答 2

0

很简单,您应该根据您的服务器在此子目录中创建一个新的默认页面,如 index.html 或 index.php 或 index.aspx,并将重定向脚本放在此页面中。我希望这会对你有所帮助

于 2015-06-22T19:25:47.910 回答
0

Mod-alias您对Mod-rewrite.您有 RewriteEngine 但随后使用mod-alias指令感到困惑。您也不能Mask使用301重定向的 URL。这就是重定向要做的supposed事情。Mask以您尝试的方式创建域的唯一方法是使用mod-proxyRewrite。如果您在 htaccess 中使用它,您将需要使用该P标志。Mod-proxy 也必须启用。这将防止域发生变化。

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^youthinc/?$ http://rbcrftk.com/ [P]

http://httpd.apache.org/docs/2.4/rewrite/proxy.html

于 2015-06-22T19:31:15.260 回答