汉内斯。我无法重现您的 SEF URL 问题。以下是我为使用 Joomla 版本 1.5.12 重新创建您的问题而采取的步骤:
我首先根据本文启用了 SEF URL 。
- 管理员 > 站点 > 全局配置 > 站点 > SEO 设置 > 是这三个选项。
然后我创建了测试内容而不将其添加到菜单中:
- 管理员 > 内容 > 部分管理器 > 新建 > “测试部分”
- 管理员 > 内容 > 类别管理器 > 新建 > “测试类别”
- 管理员 > 内容 > 文章管理器 > 新建 > “测试文章”并将其分配给“测试部分/测试类别”
现在我有一篇未分配给菜单的 Joomla 文章。
然后,我转到我网站上的另一篇文章,并创建了一个指向我的文章的链接,标题为“测试文章”。
- 管理 > 内容 > 文章管理器 > 编辑 > “源文章”
- 突出显示/选择一个单词>插入/编辑链接>链接浏览器>内容(非菜单)>测试部分>测试类别>测试文章>插入
请注意,我可以通过选择它作为内容来链接到这篇文章。如果我将它分配给菜单,那也是一个选项,但这不是必需的。
接下来我去前端确定“测试文章”是否有 SEF URL。就我而言,即使“测试文章”没有分配给 Joomla 菜单,但当我采用这种方法时,它确实有一个 SEF URL。
我的 SEF URL 看起来像这样(使用 example.com 作为“假”域):
- somedomain/test-section/99-test-category/217-test-article.html
我在 2009 年 5 月开始使用 1.5 构建一个新的 Joomla 站点,到目前为止还没有发现需要 sh404SEF 扩展,尽管我观察到它有积极的评价。