我在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),后面是文章标题。
我该怎么做?
答案 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