ASP.NET 4.5将URL隐藏在虚拟目录中

时间:2015-04-17 02:00:30

标签: asp.net url virtual asp.net-4.5

我正在使用GoDaddy强制我的网站进入虚拟目录 - 样式和网址存在很多问题。现在我想从URL中删除虚拟目录:http://www.mywebsite.com/**theWebsite**/Place/Contact

该网站虚拟目录相当多余。我有URL映射,所以删除虚拟工作到处都很好。有时,虚拟目录会消失,然后返回。我什么时候不知道它会消失并再次出现。

一旦我提出它并且它只显示基本URL www.thesignupplace.com并且不会在View Page Source上显示HTML。即使他们没有显示,底层URL也都有效。我不知道我是如何导致这种情况发生的,我想知道如何让它再次发生。

2011年有这样的帖子,但在使用带有RouteConfig.cs类的ASP.NET 4.5的Visual Studio 2013中没有任何意义。

我尝试了一个base / href建议,然后将我的localhost更改为网站,并没有删除URL中的虚拟目录。

1 个答案:

答案 0 :(得分:0)

如果您的整个网站都包含在虚拟目录中,那么我认为您可以将其设置为GoDaddy托管设置中的文档根目录。