【问题标题】:Rewriting URLs in Joomla Component在 Joomla 组件中重写 URL
【发布时间】:2013-12-01 19:50:30
【问题描述】:

我在 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),在文章标题之后。

我该怎么做?

【问题讨论】:

标签: php .htaccess mod-rewrite joomla


【解决方案1】:

请确保您的网络服务器主目录的根目录中有一个 .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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-05-28
      • 1970-01-01
      • 2013-09-28
      • 2013-03-09
      • 2014-05-12
      • 2013-04-19
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多