1

我正在 Joomla 3 中建立一个新网站,这是我刚刚偶然发现的一些非常奇怪的行为……</p>

我在菜单项中得到错误的 URL 并阅读更多链接,例如

website.de/weOffer/drinks/Read%20Private%20Message/beer。

我会给你一个真实的 URL,但该项目仍在开发和分类中。URL 中的 /Read%20Private%20Message/ 部分显然不属于那里,默认情况下由 joomla 插入。结果当然是致命的。不仅菜单项不工作,阅读更多链接也不工作,都导致 404 错误!

更详细地说,这是我设置的内容以及到目前为止我发现的内容。

我创建了一个类别博客,其中列出了文章,每篇文章中都有一个阅读更多链接,按预期工作。

现在,每篇全文文章都应该有自己的幻灯片和几个其他模块,例如其中的事实框。这就是为什么文章本身也必须显示为菜单项的原因,因此在模块管理器中我可以选择仅在此特定文章中使用特定的幻灯片模块。因此,我创建了具有链接到已定义文章的单篇文章类型的菜单项。

主菜单代表页面树,每个类别博客都有指向单个文章的链接作为子级。一些猫博客有猫博客作为孩子,然后是文章。

只要我不将文章菜单项设置为文章本身所属类别的类别博客的子项,此设置就可以按预期工作。示例:菜单 = 我们提供(猫博客)-> 饮料(猫博客)-> 啤酒(单篇文章)ARTICLEMANAGER 啤酒(类别:饮料)结果:如上所述的错误 URL。

我可以通过在菜单管理器中使用重建来修复错误,但这只是完成了一半。菜单 URL 已修复,但我必须进入文章本身,删除更多阅读内容并重新插入,因为即使我清除缓存,阅读的私人消息也不会被删除。当我完成重新保存 readmore 链接后,一切正常,直到我下次保存文章菜单项。阅读私人消息错误又回来了,又要进行一轮了。

我是超级用户,所以我怀疑我在 joomla 中拥有所有可能的权利......

这一定与搜索引擎友好 URL(SEF)有关,因为它仅在我打开 SEF 和 mod rewrite 时发生。我正在使用默认的 .htaccess 文件,没有任何更改。

以下是一些有类似问题的人,但没有给出令人满意的解决方案:

http://forum.joomla.org/viewtopic.php?t=802045 http://www.jevents.net/forum/viewtopic.php?f=31&t=19620

我已阅读有关迁移和更新错误的信息,导致同样的问题。

我手动迁移(sql备份,更改配置文件中的某些路径)从本地apache到1&1 apache服务器,两者都运行PHP 5.4,所以我怀疑这是一个迁移问题另外,当我创建新文章和菜单项时也会出现问题(在父类别下)。

更改菜单项和文章本身的别名没有任何效果。

我真的希望有人能给我一个提示,或者甚至只是确认这是一个错误如果这是设计行为而不是它的原因是什么?

我对此感到非常沮丧,并且我没有那么多选择,因为:1. SEF 是必须的(对我的客户) 2. 更改菜单树结构,以便链接的项目不再是其 cat 块的子项父母破坏了我的面包屑。3. 手动重建和更改每个菜单项和文章 2 到 3 次耗时、容易出错、烦人,我不想向这样的客户出售产品,因为他们希望自己维护它可能的。

非常感谢您的帮助!

问候帕德。

4

0 回答 0