【问题标题】:nginx url rewrite rulenginx url 重写规则
【发布时间】:2012-12-13 09:08:37
【问题描述】:

我有这样的网址

http://domain/PROD_SHEP_PDF_Downloader/DownloadPdf?favorId=10100018565295&lang=ru

我想把这部分 PROD_SHEP_PDF_Downloader 改写成这个 SHEP_PDF_Downloader 所以结果会是

http://domain/SHEP_PDF_Downloader/DownloadPdf?favorId=10100018565295&lang=ru

这条规则不起作用

   location /PROD_SHEP_PDF_Downloader/ {
      rewrite ^/PROD_SHEP_PDF_Downloader/(.*)  SHEP_PDF_Downloader/$1 break;
      proxy_pass http://localhost:85;
}

【问题讨论】:

    标签: nginx


    【解决方案1】:

    Docs说如果你只是想改变URI前缀,你可以这样:

    location /name/ {
        proxy_pass http://127.0.0.1/remote/;
    }
    

    【讨论】:

      猜你喜欢
      • 2013-10-12
      • 2017-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多