我想知道如何进行简单的重定向,我的电脑上安装了 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 服务器。