3

这可能以前已经回答过了,但我试图弄清楚如何摆脱 Joomla url 中的日期,例如http://leisure.local/2015-10-02-02-00-39/contact-us . 在联系我们的这种情况下,我有一个菜单项的别名,并且启用了 SEF 并启用了模块重写。我还加载了一个 SEF 插件。我不知道这是我的缓存还是其他什么。有点烦人。

4

1 回答 1

1

这是一个常见的问题。我找到了一个很好地解释它的教程,可能比我做得更好。我发现每次更改菜单时都要养成习惯,也要重建它。

以下是操作方法:

由于您的类别名称中有不正确的别名或非英文字符,Joomla 可能会将类别名称替换为时间戳,例如 2014-10-06-17-53-05。

我们创建了一个带有“Test”标题(外部 URL 菜单类型)的新菜单项,并为它添加了一个带有“New”标题(Single Article 菜单项)的子菜单。在下面的屏幕截图中,您可以看到子菜单 URL 包含时间戳:

joomla_remove_time_and_date_from_the_URL1

要从 URL 中删除时间和日期,您应该执行以下步骤:

登录您的 Joomla 管理面板并导航到菜单 -> 主菜单:

在此处输入图像描述

从列表中选择所需的主菜单项并将其打开。在我们的例子中,是“测试”菜单将时间戳添加到“新建”子菜单 URL。

在菜单项类型选项附近单击选择按钮。在弹出窗口中单击系统链接菜单并从下拉列表中选择文本分隔符类型:

在此处输入图像描述

然后,在菜单标题字段附近,您将看到别名字段。在这里,您可以用您的别名替换时间和日期:

在此处输入图像描述

将菜单项类型更改回外部 URL,然后在左上角菜单中单击保存按钮以保存更改。

现在打开您网站上的主页,然后打开您对其执行更改的页面。您可以看到时间戳已替换为您的别名。

教程到此结束。现在您知道如何在 Joomla 3.x 中从 URL 中删除时间和日期了。

于 2016-02-13T17:42:13.277 回答