【问题标题】:Set htaccess redirect based on query string根据查询字符串设置 htaccess 重定向
【发布时间】:2011-03-24 19:06:29
【问题描述】:

我想像这样重定向旧页面:

http://www.agriturismoborgobiaia.it/index.php?option=com_content&view=article&id=47&Itemid=54&lang=en

http://www.agriturismoborgobiaia.it/

仅当查询字符串包含特定值时。

我该怎么做?

【问题讨论】:

  • 您要重定向还是重写?如果您重定向,您将始终显示相同的页面。

标签: .htaccess redirect seo


【解决方案1】:

所以你必须使用 apache 的 mod_rewrite(或任何你的引擎)

RewriteEngine On
RewriteCond %{QUERY_STRING} <a regex here>
RewriteRule ^.*$ http://www.agriturismoborgobiaia.it/ [R,L]

查看Clean URLRewriting Guidemod_rewrite documentation 作为参考:

【讨论】:

    【解决方案2】:

    在你的.htaccess

    Redirect 301 oldpage newpage
    

    【讨论】:

    • 那么 : quoting> 仅当查询字符串包含特定值时。
    猜你喜欢
    • 2023-02-07
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    相关资源
    最近更新 更多