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