将MVC站点上载到Register.com上托管的另一个MVC站点的子目录中

时间:2014-12-16 19:59:45

标签: .net asp.net-mvc iis model-view-controller web-hosting

从昨天开始,我一直在寻找网络和堆栈溢出。我有两个由Register.com托管的网站(他们的技术支持不是很有帮助)。 我已经启动并运行了website1.com,我正在上传website2.com。两者都是MVC5 .Net框架网站。

当您向托管包添加网站时,Register.com会为您提供域指针;所以,website2.com指向website1.com内的特定目录。

我已经通过IIS管理器连接到远程服务器,并已将目录激活为应用程序,并使用Visual Studio 2013 FTP模式将新站点上载到新目录(与第一个相同)。

问题在于,当你访问www.website2.com时,没有任何代码/ css / javascript被渲染,你只能在屏幕上看到未格式化的文本。

我的智慧结束了这一点,觉得我到目前为止已经尝试了一切。     有没有人有使用register.com/web.com托管MVC / .NET网站的经验?

非常感谢!

仅供参考,我刚刚检查过。如果我访问www.website1.com/website2,网站2将正确编译和显示。但是,www.website2.com仍显示未格式化的文本。

2 个答案:

答案 0 :(得分:0)

对于您的情况,我建议用户区域。制作您的网站2您网站的区域1.所以您不需要创建文件夹并在其中上传应用程序。

答案 1 :(得分:0)

这不是我要找的答案,但作为一种解决方法,我删除了所有渲染CSS / JavaScript文件的剃刀线(例如@ Styles.Render("〜/ Content / css&#) 34;))并用文件/ CDN的硬编码链接替换它们。 同样,不是完美的解决方案,但它完成了工作。