1

我想将我现有的网站转换为 Joomla。但是,我需要对 URL 进行更好的控制,而我似乎无法使用 Joomla 进行控制。假设 Joomla 安装在我用户的基本 public_html 目录中,我希望这些页面保留它们的 URL:

我知道我可以通过 .htaccess 使用 301 重定向,但是我更愿意实际配置页面的规范 URL。这在 Joomla 或扩展中是否可行?

4

2 回答 2

1

毫无疑问,事实上的标准扩展是在http://extensions.joomla.org/extensions/site-management/sef/10134。它是高度可配置的,得到很好的支持,并且评价很高。

于 2012-08-05T17:58:59.897 回答
1

在 Joomla!2.5 您可以使用内置Redirect组件来捕获旧 URL 并将它们发送到正确的内容,而无需摆弄.htaccess.

您还可以创建与旧路径匹配的菜单和菜单项,然后您只需将 .html 文件的内容放入合适的文章中即可。请记住,您可以创建菜单(以及内容路径),但不能在站点的任何位置显示菜单。

genealogy.php似乎是一个单独的应用程序,因此您可以通过做两件事来解决这个问题,首先/eng/在您的新网站上有一个目录,其中包含genealogy.php应用程序,这样它将具有相同的 URL。然后,如果您想在 Joomla! 中创建菜单项!菜单,然后您可以使用“外部链接”类型的菜单项链接到它 - 您可以通过单击工具栏中的帮助按钮来阅读有关菜单类型的更多信息。

[编辑] 对于外部页面,如果您想在模板中包装外部应用程序,请使用菜单项类型,Iframe Wrapper这会将它们放置在模板的主要组件区域中。用一个好的 Joomla!2.5 模板您可以为该页面使用特定的模板样式(即布局设置)。

于 2012-08-06T01:54:31.310 回答