使用router.php使我的网站用户友好

时间:2013-03-29 07:10:35

标签: joomla router joomla3.0 joomla-sef-urls

我正在研究SEF - router.php,以使我的网站用户友好。 这是我的网址,我想从此网址中删除名称“component”和“com_test”。

http://localhost/projects/component/com_test/project/1-unique.html

我已使用unset($query['view'])进行了检查,但该网站未对其进行任何更改。

注意:请不要为别名创建菜单项。

1 个答案:

答案 0 :(得分:1)

你需要菜单项。否则你会得到这些网址。因为Joomla无法猜测你想做什么,所以无法避免/component/com_test/部分。 (/project/1-unqiue)背后的部分取决于组件的router.php。

如果您不希望在您的网站上显示菜单项,您还可以创建隐藏的菜单项,仅用于SEF目的。您可以创建一个包含其中菜单项的新菜单,但不要将其分配给模块,也不要在任何页面上显示已分配的模块。