我使用localhost / frankgiotto的基本网址在我的开发机器上安装了最新版本的Orchard。然后我将网站移至www.frankgiotto.com并在设置中更新了我的基本网址。
网站运作完美。我喜欢它的一切,但有一件事是每个页面上的所有链接都映射到www.frankgiotto.com/frankgiotto/etc,我只想www.frankgiotto.com/etc
这让我疯狂..帮助任何人!?
p.s ..是的,我绝对确定Base Url设置为www.frankgiotto.com 有趣的是,www.frankgiotto.com / Blog和www.frankgiotto.com/frankgiotto/Blog都可以工作并带我到同一个地方。与网站上的其他内容相同。
答案 0 :(得分:3)
这几乎没有脱离背景,但为了让果园网址在本地工作没有任何问题,请执行以下操作
这将使应用程序无“/”运行,因此上述问题的可能性较小
答案 1 :(得分:2)
是的,不幸的是,这是一个已知问题。这是因为现在链接和图像地址只是作为纯HTML存储在数据库中。理想情况下,它们将被存储为逻辑引用,并且可以在生产服务器上进行重新定义。此功能目前尚不存在,因此我们鼓励人们做的是在开发框中使用端口而不是虚拟目录,如果它们要在域的根部署。这样相对的网址就可以了。在您的情况下,我担心您必须手动重新绑定现有链接并更改您的开发箱配置。
答案 2 :(得分:1)
这听起来像我的问题: Orchard CMS Adding a links in HTML widget
如果我说的是显而易见的事,请道歉,但是你检查了内容中的链接和“管理菜单”上的网址。