我有一个很大的joomla网站,我想自定义它的链接尽可能的SEF。我需要一个别名为每个单独的文章和自定义组件项目。从服务器上的负载和干净的xml生成的站点地图的角度来看,是在每个组件中使用router.php类更好,还是为每个组件分配一个隐藏的菜单项更好?提前感谢
我理解你的问题,我想建议你使用sh404SEF。它将Joomla URL重写为用户友好的格式(SEF URL或URL重写):
例如:
mysite.com/index.php?option=com_content&Itemid=69&id=34...
变为
mysite.com/en/sh404SEF-and-url-rewriting/list-of-available-plugins.html
。
它也是一个安全组件。每个页面的页面标题和元标签管理器。有或没有。htaccess文件。Joomfish兼容。高速缓存系统和非常小的数据库查询开销。
或者正如你所说的,你也可以在每个组件中使用router.php类来设置seturl。