我现在已经开了几个月了。我开始寻找解决方案,我很快就对我不断发现的不完整或过于复杂的答案感到沮丧。
我想做的就是转换它: mysite.com/component/content/article/17-category/61-article-name.html
进入: mysite.com/category/article-name.html
必须有一种不会让我的大脑掉出头骨的方法。
我想要那些之前做过这些的人的答案,你知道这样做最简单的方法是什么?
答案 0 :(得分:2)
您可以使用Joomla的SEF组件,如sh404SEF或aceSEF或JoomSEF。我个人喜欢aceSEF但是每页都有一个页脚水印。您可以支付不支持的版本。
这些会为您生成SEF网址,但是如果您仍然不喜欢它们,您可以进入该组件并手动设置每个链接的网址。
答案 1 :(得分:2)
您无需安装任何扩展程序即可。如果您使用的是Joomla 1.5,请转到网站 - >全局配置并打开右侧的3个选项:
搜索引擎友好网址 - 是
使用Apache mod_rewrite - YES
为网址添加后缀 - 是
然后将joomla文件夹中的htaccess.txt重命名为.htaccess
您应该在Apache服务器上安装mod_rewrite以使其正常工作。