我有一个很棒的joomla网站,我希望将其链接自定义为SEF。我需要每个文章和自定义组件项的别名。是否最好在每个组件中使用router.php类,或者从服务器上的负载和干净的xml生成的站点地图的角度为每个组件分配一个隐藏的菜单项? 提前致谢
答案 0 :(得分:2)
据我了解您的问题,我建议您使用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类来制作sef url。希望这会对你有所帮助。