前端nginx配置相關

2021-10-21 08:34:02 字數 1214 閱讀 9747

1、配置反向**

location ^~ /api/
2、**補充配置

在/nginx/conf/中新建proxy_params檔案,配置詳解

#沒有重定向就配置成預設,除非後端返回301情況下設定成具體重定向位址

proxy_redirect default;

#設定字段重新定義或附加到傳遞給**伺服器的請求頭

proxy_set_header x-real-ip $remote_addr;

#設定**連線超時時間

proxy_connect_timeout 30;

#設定從**伺服器讀取響應的超時時間

proxy_read_timeout 60;

#設定向**伺服器傳送請求的超時時間

proxy_send_timeout 60;

#設定啟用或禁用來自**伺服器的響應緩衝

proxy_buffering on;

#設定用於讀取從**伺服器接收的響應的第一部分的緩衝區的大小。

proxy_buffer_size 32k;

#設定用於從**伺服器讀取響應的緩衝區的數量和大小,用於單個連線。

proxy_buffers 4 128k;

#設定當啟用來自**伺服器的響應緩衝時,限制可能忙於向響應客戶端傳送響應的緩衝區的總大小,而響應尚未完全讀取。

proxy_busy_buffers_size 256k;

#設定當啟用來自**伺服器的響應緩衝,並且整個響應不適合proxy_buffer_size和proxy_buffers指令設定的緩衝區時,響應的一部分可以儲存到臨時檔案中。 該指令設定臨時檔案的最大大小。 一次寫入臨時檔案的資料大小由proxy_temp_file_write_size指令設定。

proxy_max_temp_file_size 256k;

3、配置前端路由history模式

location /
4. nginx命令(在nginx目錄下)

啟動:./sbin/nginx

停止:./sbin/nginx -s stop    (此方式相當於先查出nginx程序id再使用kill命令強制殺掉程序)

停止:./sbin/nginx -s quit   (此方式停止步驟是待nginx程序處理任務完畢進行停止)

重啟:./sbin/nginx -s reload

nginx前端配置

有時候為了提測或者更方便前端人員管理內網環境下的前端專案,前端需要自行配置nginx伺服器,方便其他人員訪問 連線nginx伺服器 命令ssh username 192.168.2.94或工具iis7伺服器管理 xshell 找到路徑上傳usr local nginx 命令put path工具 找到...

前端nginx配置

433埠部分的配置為ssl證書配置。其中,ssl certificate與ssl certificate key欄位對應證書所在目錄與證書名 其他配置字段參考官網 server location中以下內容控制http強制轉為https server location中以下內容history路由處理,...

nginx 相關配置

塊配置項由乙個塊配置項名和一對大括號組成。比如 events 才有效,例如 events debug connection 192.168.1.100 debug connection 192.168.1.100 24 僅對以上設定的ip才設定成 debug 級別的日誌,其他請求沿用error lo...