【问题标题】:How to redirect dynamic URLs to a static url?如何将动态 URL 重定向到静态 URL?
【发布时间】:2011-12-07 07:04:24
【问题描述】:

我正在使用 Joomla CMS 在 Apache Sever 上运行我的网站。我需要将动态 url 重写为关键字丰富的 url。

我是 url 重写的新手,我一直在尝试解决这个问题,但无法成功。在网站上,我使用了关键字rich url进行导航,但是我在yahoo中找到了这个url..不知道这个url是从哪里来的......

我的网址为www.example.com/keyword-rich-url.html,但其他动态网址也被雅虎索引..

动态网址为www.example.com/index.php?option=com_content&view=category&layout=blog&id=61&Itemid=92

我想将其重写为www.example.com/keyword-rich-url.html,并将此动态网址重定向到网站本身使用的网址,即http://www.example.com/keyword-rich-url.html

我试过这段代码

RewriteRule ^index.php?option=com_content&view=category&layout=blog&id=61&Itemid=92$ http://www.example.com/keyword-rich-url.html [R=301,L] 

有什么建议吗?

【问题讨论】:

    标签: url dynamic url-rewriting


    【解决方案1】:

    在发布问题之前,请自行研究并阅读 Joomla 文档。

    检查 Joomla 管理中的“全局配置”部分。有 SEO 重写的选项。正确设置它们并确保在 Joomla 安装的 Web 根目录中将 htaccess.txt 重命名为 .htaccess。

    【讨论】:

    • 我已经这样做了,全局配置设置为使用 mod_rewrite,搜索引擎友好 url 已打开,.htaccess 文件已被用于其他重定向。我关心的是重写这个动态url 到静态,关键字丰富...我已经在创建链接的内部导航时在 url 中使用了关键字。在主页的菜单中,当您单击该页面时,您将被带到 www.example.com/ keyword-rich-url.html .. 但我在 yahoo serp 中看到了同一页面的动态 url ..
    猜你喜欢
    • 2014-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 2021-02-28
    • 1970-01-01
    • 2014-07-02
    相关资源
    最近更新 更多