Orchard CMS - 我可以将网站内容复制到另一个网站吗? (首次发布)
我已经在 cms.mysite.com 上设置了 Orchard,
但没有在 www.mysite.com 上设置它,因为在我配置网站的阶段第一次,我不希望通过 www.mysite.com 看到它,
我计划按照以下步骤操作:
- 通过 cms.mysite.com 配置我的网站
- 创建另一个 IIS 网站,运行 ASP.NET 4在 www.mysite.com
- 网站准备就绪后,将网站内容(文件系统)复制到 www.mysite.com
- 删除 cms.mysite.com
- 将来对网站的所有更改(例如,由编辑/作者进行)都将在主网站 (www.mysite.com) 上完成。
这应该可以正常工作 - 因为所有内容都存储在数据库中?
或者我这样做的方式不对?
I've setup Orchard on cms.mysite.com
I didn't set it up on www.mysite.com, because during the stages of when i configure my site for the first time, i don't want it being seen via www.mysite.com
I'm planning to follow these steps:
- Configure my site via cms.mysite.com
- Create another IIS website, running ASP.NET 4 on www.mysite.com
- When the site's ready, copy the website contents (file sytem) to www.mysite.com
- Remove cms.mysite.com
- All future changes to the site (e.g by editors/authors) will be done on the main site (www.mysite.com)
This should work right - since all the content is stored in the database?
Or am i doing this the wrong way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,那应该工作得很好。
但请记住将基本 URL 设置(在仪表板 --> 设置 --> 常规中)更改为新 URL。
还要确保 IIS 应用程序池(新应用程序在其下运行)用户帐户对 Orchard 根目录中的 App_Data 文件夹具有读/写访问权限。
Yes, that should work perfectly fine.
But remember to change the base URL setting (in Dashboard --> Settings --> General) to the new URL.
And also make sure that the IIS App Pool (under which the new app runs) user account has read/write access to App_Data folder in the Orchard root.