2012-12-13 4 views
3

У меня есть URL, как этотNginx правило URL Rewrite

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; 
} 

ответ

1

Docs говорят, что если вы просто хотите изменить префикс URI, вы можете использовать это:

location /name/ { 
    proxy_pass http://127.0.0.1/remote/; 
} 
Смежные вопросы