我已经在我的服务器上运行了一个网站,现在我想安装Blogengine.net并将其作为我网站的子目录运行。我需要它是一个子目录,所以我可以检查授权并使用我网站上已经运行的其他东西。
如果我没有为我的博客创建虚拟目录,我会收到此错误:
“使用在应用程序级别之外注册为allowDefinition ='MachineToApplication'的部分是错误的。此错误可能是由于虚拟目录未在IIS中配置为应用程序而引起的。”
如何将BE作为子目录运行而不将其作为虚拟目录?如何使用我已经运行的网站上的会话,主页等内容?
希望你明白我在说什么,我的英语不是最好的。抱歉! : - )
谢谢!
答案 0 :(得分:1)
只需转到目录> IIS设置,然后将映射到子域的文件夹标记为虚拟目录。
希望这有帮助
答案 1 :(得分:0)
我做过类似的事情,但是我通过我的托管公司(GoDaddy.com)做了一个“共享托管”解决方案。
基本上,我有一个主域名(scottmarlowe.com),并且在该主站点的子文件夹中,另一个站点(itscodingtime.com)具有自己的域,但是作为scottmarlowe下面的子文件夹存在。 com root。
所以,我有:
根
root \ itscodingtime
其中“itscodingtime”是整个其他BlogEngine.NET博客。
我不知道这是否能回答你的问题,但这就是我的做法。