nginx之proxy_pass代理與try_files衝突怎麼辦
筆者的業務場景,location / 下需要走代理到某臺服務器。
又要配置try_files,發現當發生錯誤時proxy_pass根本不生效了。
就像下圖:
解決辦法就是當前nginx機執行proxy_pass
在代理的服務器上也當一臺nginx機執行try_files
親測可用!互不影響了~
筆者的業務場景,location / 下需要走代理到某臺服務器。
又要配置try_files,發現當發生錯誤時proxy_pass根本不生效了。
就像下圖:
解決辦法就是當前nginx機執行proxy_pass
在代理的服務器上也當一臺nginx機執行try_files
親測可用!互不影響了~
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))