2012-08-27 48 views
2

我在Joomla 1.5工作,并有一篇文章,我不想列在我的任何菜单中。这是一个特殊的宣传页面,专属的人将被赋予链接。有没有办法给文章一个漂亮的URL?Joomla文章漂亮的网址,不绑定到菜单

当前可以使用的URL是/index.php?option=com_content&view=article&id=35。我希望这是/15k

有人帮我吗?

我看过this question,但URL并不完全符合我的要求。

+1

卸载Joomla。/s – Blake

+0

希望我可以:(我会在Wordpress中的一半时间内完成这项工作 – tubaguy50035

+0

无论如何,你可能都想迁移到joomla 2.5,因为对1.5的支持已经用完了。 –

回答

3

要得到该URL,您需要打开Joomla!'s SEF/SEO settings(我假设您已经安装了该设置)。

在Joomla中,您必须创建一个新菜单,称之为“Utility Menu”,但不要给它一个“模块标题” - 您不想显示此菜单,因此您不需要模块。

然后创建一个“单项文章”菜单项,别名15k作为“效用菜单”中的菜单项。您现在应该可以访问http://www.yoursite.com/15k

的文章如果您想从另一个菜单链接到此,请创建一个菜单项别名并将其指向15k菜单项。如果您想从文章中链接,只需将链接指向15k菜单项即可。

[编辑]

路由中的Joomla!首先查看用户定义的路径(即菜单和它们的菜单项),然后如果它找不到所请求的资源的匹配,那么它会要求特定组件建立路由,并且如果组件路由器是基本的(即几乎每个单个在Joomla!1.5),那么你会得到?option=com_somecomponent&id=X风格的结果。在2.5中,这得到了很大的改进,但仍然使用相同的路由机制。

+0

那只是...感觉这么错了大声笑我会尝试一下。 – tubaguy50035

+0

非常感谢你! – tubaguy50035

+1

很高兴提供帮助。这很奇怪,2.5更好 - 看到我的更新回答。 – Craig