我在一个 Joomla 2.5 站点工作,主页中的文章链接是这样的:域/(类别名称)/(文章名称),并且引起了很多问题。
有没有办法将其更改为域/组件/内容/文章/(类别名称)/(文章名称)?
我假设您只是通过默认的 joomla 查看文章?但要做到这一点,您基本上需要将其从菜单中删除!由于默认情况下将其添加到菜单项中,您会丢失 url 的“组件/内容/文章”部分,据我所知,唯一的方法是更改 router.php 中的代码com_content 中的文件。我不确定确切的位置,因为我从来不需要去更改那个特定的文件
您面临哪些问题使得添加它如此重要?因为它是标准的 joomla 响应——大多数人都想从他们的 url 中删除“组件/内容/文章”!
如果您已经打开了 SEF,那么这应该显示 URL,例如您在问题中提供的 URL,但是某些组件对 SEF 不友好,因此会导致问题。确保您的组件对 SEF 友好,否则将其关闭。