重写Joomla组件中的URL

时间:2013-11-18 15:32:16

标签: php .htaccess mod-rewrite joomla

我在mod_rewrite重定向中遇到了麻烦。我想为我的组件创建友好的SEO链接。现在linkk看起来像这样:

http://www.mytestsite.com/index.php?option=com_mycomponent&task=show_posts&evid=11&Itemid=200&year=2013&month=10&day=15&title=this-is-really-test-article-here&uid=43840300d283724e77d5f33f19780f36&catids=15|16|17|18&filter_reset=1

我希望:

http://www.mytestsite.com/posts/200-this-is-really-test-article-here

其中URL的第一部分是itemid(200),后面是文章标题。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

在Joomla中,这是通过编辑站点配置(站点...全局配置)在管理员控制面板中完成的。点击SEO选项卡并检查所需的选项,保存并完成。

如果您需要更多选项,请尝试安装SEO extension

答案 1 :(得分:0)

确保您的Web服务器主目录的根目录中有.htaccess文件。

还要确保设置了足够的文件权限,以便php / joomla可以写入.htaccess并添加mod_rewrite规则。我建议将.htaccess文件权限设置为644.如果这不起作用,请回来再问一次!

对于搜索引擎关键字选择,本教程应该足够(跳到第3步)http://moz.com/blog/seo-your-joomla-website-in-11-super-easy-steps

一个有用的链接,用于测试您的网络服务器上是否启用了mod_rewrite:http://docs.joomla.org/How_to_check_if_mod_rewrite_is_enabled_on_your_server

相关问题