Orchardcms 在虚拟/应用程序子目录上部署基于Orchard的网站时出现问题

Orchardcms 在虚拟/应用程序子目录上部署基于Orchard的网站时出现问题,orchardcms,Orchardcms,在我的web主机上部署基于Orchard的网站时遇到问题 我需要在我的网络主机上运行2个Orchard网站。为此,我创建了两个子目录,它们被设置为应用程序和虚拟目录,并具有各自的权限: ~/site1 ~/site2 最后,我设置了两个域名: mysite1.com指向我的主机的vdir~/site1 mysite2.com指向我的主机的vdir~/site2 当我转到mysite1.com主页或mysite1.com/Admin(硬路径?!)时,我的页面会工作。 但是当页面发出的声音指

在我的web主机上部署基于Orchard的网站时遇到问题

我需要在我的网络主机上运行2个Orchard网站。为此,我创建了两个子目录,它们被设置为应用程序和虚拟目录,并具有各自的权限:

  • ~/site1
  • ~/site2
最后,我设置了两个域名:

  • mysite1.com指向我的主机的vdir~/site1
  • mysite2.com指向我的主机的vdir~/site2
当我转到mysite1.com主页或mysite1.com/Admin(硬路径?!)时,我的页面会工作。 但是当页面发出的声音指向Orchard动态页面/内容时,它们就不起作用了。 然后它给了我很多:

HTTP 404。找不到该资源

你知道会发生什么事吗


注:我还发布了更多关于

的详细信息,它们不仅需要是VDIR,还需要是完整的IIS应用程序,在ASP.NET 4.0集成管道应用程序池下,具有完全信任。(请不要交叉张贴)

您好Bertrand,根据我的网络主机(webhost4life.com)的说法,他们的服务器上的一切都正常工作,并且按照您的反馈进行了设置,但很明显,所有的永久链接都不起作用,所有的管理任务(如添加、删除项目)仍然不起作用。他们让我和CMS的构造器核实一下。你对可能发生的事情还有什么想法吗?谢谢,所有最近的日志都是空的(0字节)。有一个旧的具有以下内容:
ettings.Descriptor.ShellDescriptorManager.GetDescriptorRecord(),在c:\Users\sebros\My Projects\Orchard\src\Orchard.Web\Core\Settings\Descriptor\ShellDescriptorManager.cs中:第57行[…]
我的主机不想给我IIS日志,根据它们,它们没有什么值得注意的。我已经将log4net设置更改为log ALL。这是我的名字。”“未找到”发生在第35439行。希望这比我之前的评论更有帮助。你链接到的文件不可公开访问。请在此处发布堆栈跟踪。请尝试此跟踪:不幸的是,跟踪太大,无法使用字符限制发布。