0

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

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

我已经检查过,unset($query['view'])但它没有在网站上进行任何更改。

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

4

1 回答 1

1

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

如果您不想在您的站点上显示菜单项,您还可以仅为 SEF 目的创建隐藏的菜单项。您创建一个包含这些菜单项的新菜单,但不要将其分配给模块,或者只是不在任何页面上显示分配的模块。

于 2013-03-31T19:45:49.360 回答