从我的XYZ服务器的IP到我的Yahoo Domain - htaccess设置

时间:2013-12-16 08:05:24

标签: apache .htaccess mod-rewrite redirect

您好,如果已经发布,我道歉。 我需要一些帮助,我是新手,你可以看到。

以下是问题: 该网站已经完成,现在需要“现场”。 我当前的网站位于带有IP 65.61.xxx.xx的xyz云服务器上,当在浏览器中输入时,会正确显示我的网站等。 现在我需要将IP地址更改为通过Yahoo托管的域名。

按照指示,我需要在htaccess中创建一个重写规则(在主根文件夹中?),下面是否正确,这可以作为HTTP_host应用于IP地址吗? 除了上述更改,我还需要更改服务器或其他任何地方的其他设置吗?

RewriteEngine on RewriteCond%{HTTP_HOST} 65.61.xxx.xx.com [NC] RewriteRule ^(。*)$ http://www.newyahoodomain.com/ $ 1 [L,R = 301]

如果我只在网络浏览器中输入newyahoodomain.com/,它会显示“它有效!这是此服务器的默认网页。网络服务器软件正在运行但尚未添加任何内容。”

对不起这个问题,感谢您的回复! 谢谢,史蒂夫

1 个答案:

答案 0 :(得分:1)

如果您看到“它正常工作!”,而不是网站,那么您的主机定义可能在apache中缺少ServerNameServerAlias指令。当指定域名的请求到达您的服务器时,它们告诉Apache使用此配置。 E.G:

ServerName http://www.newyahoodomain.com/

点击此链接:http://httpd.apache.org/docs/2.2/mod/core.html#servername