我是MVC 4的新手,所以当涉及到.config文件时,我需要更多的解释。
所以,我有一个实验室,要求我创建最少数量的唯一页面。这样,他还要求"www.cows.com“应该映射到主页。
我被困在这里了。我设法让我的主机服务器指向www.cows.com:82,但是在启动MVC 4应用程序时,我被定向到IIS 7页面。没有错误,只有IIS 7页。如何让它识别HomeController.cs中的HomeController.cs方法?
一个小小的背景:要将我的域更改为牛,我必须进入IIS管理器,然后管理并创建一个新的网站设置为一个与:80不同的端口。除此之外,我还必须配置我的host.config和applicationhost.config。在我的host.config中,我说: 82:www.cows.com和我说的127.0.0.1: www.cows.com (为了确定)我相信我的问题与配置有关,因为它没有击中我的程序,只是将我引导到主要的IIS7页面
有什么想法吗?
谢谢。
发布于 2013-10-18 22:47:36
我不知道为什么您必须在端口82而不是默认的80上创建您的站点。我不记得IIS 7中的表单是什么样子,但是在IIS 8上,您只需右键单击站点,添加网站,给它命名,选择站点的物理路径,然后输入主机名(对您来说是www.cows.com )。您必须在实际目录上授予用户IIS_IUSRS权限。
然后转到主机(没有任何扩展名)文件,在/windows/System32 32/drivers/etc中作为一个示例,下面是我的文件:
192.168.1.60 mono
192.168.1.60 mvc4test
192.168.1.30 aspinfo
127.0.0.1 aspinfo没有任何其他配置可使此工作。
您的站点将按名称,而不是端口号找到。你可以,如果你愿意的话,但这要么是/或者,不是两者兼而有之。
https://stackoverflow.com/questions/19441112
复制相似问题