【问题标题】:How to define URL of Joomla sub-menus?如何定义 Joomla 子菜单的 URL?
【发布时间】:2022-01-12 01:21:03
【问题描述】:

使用 URL 缩短时如何/在哪里定义 Joomla 文章(用作子菜单项)的 URL?

我想要实现的是让文章 URL 来表示子菜单逻辑。

例如,主菜单项“软件”的文章“TiQuant”的URL应显示为:

https://www.example.com/software/tiquant (此网址无效)

并且不是目前的样子:

https://www.example.com/software?view=article&id=8:tiquant&catid=9:software

我正在使用“现代”URL 路由,并且启用了 ID 的删除(对于文章而言)。文章的别名是“tiquant”。对于主菜单项,URL 缩短按预期完美工作。 Joomla 版本是 3.10.xx(最新)。

【问题讨论】:

    标签: url sef alias


    【解决方案1】:

    我认为您应该首先在 Joomla 中启用搜索引擎友好 URL。 转到系统 > 全局配置。 在 SEO 设置中,启用选项使用 URL 重写

    与:

    不要忘记将根文件夹中的 htaccess.txt 文件重命名为 .htaccess

    【讨论】:

    • 请带上我们的tour,斯蒂芬。
    【解决方案2】:

    秘诀是菜单项(可见或不可见)必须存在每个目标 URL(例如,要显示为子菜单项内容的文章)。然后别名与菜单层次结构一起定义 URL。

    在我们的示例中,链接到文章的菜单项需要别名“tiquant”,并且是菜单项“software”的子菜单项,两者都会生成预想的:

    https://www.example.com/software/tiquant

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-31
      • 2012-11-13
      • 2012-08-26
      • 1970-01-01
      • 2011-05-30
      • 2011-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多