使用 Apache 和 WAMP 将 URL 重定向到另一个 URL?

使用 Apache 和 WAMP 将 URL 重定向到另一个 URL?

我想知道如何进行简单的重定向,我的电脑上安装了 WAMP,我希望我能做到这一点:当我转到时,abc.com它会重定向到xyz.com。我在httpd.conf文件中这样做了,但它不起作用。

现在似乎可以工作了,但只有当我转到 时才有效localhost。但是,我想要的是当我转到 时abc.com它会转到xyz.com,而我做不到。

这是我的配置:

   <VirtualHost *:80 >

    ServerName abc.com
    Redirect permanent / http://www.xyz.com/

    </VirtualHost>

答案1

我不知道你的意图,但你可以通过声明你的计算机实际上 abc.com

为此,您需要编辑hosts文件并添加以下行:

abc.com 127.0.0.1

现在,在你的配置中,你的网络浏览器向 DNS 服务器请求 IP abc.com,DNS 服务器回复外部的IP 地址。因此,您的本地服务器永远不会看到该请求,因此它永远不会对其采取行动。

如果您希望它在您的网络上工作,您应该考虑使用 HTTP 代理而不是 Web 服务器。

相关内容