2009-05-06 43 views
2

我想在我的网站上设置一个子域名,但我很难让它工作。特别是因为我可以测试它的唯一方法是将我的开发机器上需要的所有文件发送到托管服务器(有时会破坏网站)。我在IIS7服务器上使用asp.net是否可以模拟开发机器上的子域?

是否有一种简单的方法可以在开发计算机上进行设置?

回答

13

您可以做的一件事是编辑您的“< Windows目录> \ system32 \ drivers \ etc \ hosts”文件,并将域名指向127.0.0.1。

通过在文件的底部添加一行这样做:

127.0.0.1 subdomain.testdomain.com 

的问题是关于ASP.NET和IIS,所以我以为Windows,但以防万一有人读这一点,想知道相当于Linux,您需要编辑文件“/ etc/hosts”,并添加一行相同格式的行。

非常重要的注意事项:如果重定向真实域名到本地机器上就是这样,不要忘了,你做到了,或者后来开车送你疯了,当你想不通为什么您上传到活动网站的更改没有做任何事情。不是说我从经验或任何事情知道。

+0

谢谢..了解了一个新的诀窍:) +1 – 2009-05-06 05:13:39

2

你是什么意思模拟?您可以轻松地在您的主机文件中添加一个子

\ SYSTEM32 \ DRIVERS \等\主机

只要确保您有此新域DNS条目。因此,请联系谁创建它们。

希望这会有所帮助。

相关问题