【问题标题】:nginx 301 permanent redirectnginx 301 永久重定向
【发布时间】:2012-01-19 18:51:32
【问题描述】:

我很难弄清楚我应该如何将一堆重定向 (301) 重定向到 Nginx。也许你可以帮我一些忙。

基本上我有几百个这样的网址: http://www.website.com/product/intl/bg-BG/browserchoice/download.html?track=1871

我需要重定向到: http://www.website.com/home/download/download.php?prod=browser&track=1871

我该怎么做? (*bg-BG from source 是变化的单一变量)

请帮帮我。

谢谢。

【问题讨论】:

    标签: nginx


    【解决方案1】:

    请试试这个,它在 nginx 中执行内部重定向:

    rewrite ^/product/intl/.*/browserchoice/download.html$ /home/download/download.php?prod=browser&$args break;
    

    但如果你真的想要重定向(这不是一个好的选择):

    rewrite ^/product/intl/.*/browserchoice/download.html$ http://www.website.com/home/download/download.php?prod=browser&$args permanent;
    

    我也建议你在这里阅读官方文档http://wiki.nginx.org/HttpRewriteModule

    【讨论】:

      猜你喜欢
      • 2018-01-24
      • 2013-07-12
      • 1970-01-01
      • 1970-01-01
      • 2018-09-15
      • 2014-09-24
      • 2013-07-17
      • 2012-05-31
      • 2015-08-11
      相关资源
      最近更新 更多