Asp.net mvc ActionLink在本地工作,但不';无法使用主机服务器。(4Life旅社)
所以我在我的网站上有这个Asp.net mvc ActionLink在本地工作,但不';无法使用主机服务器。(4Life旅社),asp.net-mvc,actionlink,Asp.net Mvc,Actionlink,所以我在我的网站上有这个 <%= Html.ActionLink("ABOUT ME", "About", "Home")%></li> “转到(我的女朋友即将成为网站)”加载,但单击“关于我”链接就会消失,并说文件/页面不存在。我已经检查了文件结构,它就在主机上 当我将鼠标悬停在链接上时,它会指向它应该指向的位置。 当在本地调试时,我得到这个链接=>它可以正常加载 我不确定我是否遗漏了什么 我使用Host4Life作为住房提供商。 谢谢IIS 6?这是共享主机还是
<%= Html.ActionLink("ABOUT ME", "About", "Home")%></li>
“转到(我的女朋友即将成为网站)”加载,但单击“关于我”链接就会消失,并说文件/页面不存在。我已经检查了文件结构,它就在主机上
当我将鼠标悬停在链接上时,它会指向它应该指向的位置。
当在本地调试时,我得到这个链接=>它可以正常加载
我不确定我是否遗漏了什么
我使用Host4Life作为住房提供商。
谢谢IIS 6?这是共享主机还是虚拟服务器(即,主机公司控制IIS还是您控制IIS) 必须将IIS配置为通过asp.net发送网站的所有请求,才能使路由正常工作。这通常是通过配置(确保IIS不检查文件的存在)来实现的
如果可以在服务器上配置IIS,则可以自己进行配置。如果你不能,你必须让你的主人为你做这件事。然而,他们可能会告诉你走路。在这种情况下,您必须找到一个对MVC友好的主机。很抱歉响应太晚。我最终与WebHost4Life聊天。他们尝试了一些方法。当他们在做的时候,我失去了网络连接。这一天剩下的时间都不起作用,但第二天就开始起作用了。我会马上检查的,因为你把我指给主人看:)