Nginx入門到實戰(4)常見問題

2021-09-13 18:54:32 字數 1134 閱讀 6438

#當出現虛擬主機網域名稱相同的情況,重啟nginx時,會出現警告⚠️處理,但是並不不會阻止nginx繼續使用

server

server

...優先選擇最新讀取到的配置檔案,當多個檔案是通過include時,檔案排序越靠前,越早被讀取

=        #進行普通字元精確匹配,完全匹配

^~ #進行普通字元匹配,當前表示字首匹配

~\~* #表示執行乙個正則匹配()

#當程式使用精確匹配時,一但匹配成功,將停止其他匹配

#當正則匹配成功時,會繼續接下來的匹配,尋找是否還有更精準的匹配

按順序檢查檔案是否存在

location / 

#先查詢$uri下是否有檔案存在,若存在直接返回給使用者

#若$url下沒有檔案存在,再次訪問$uri/的路徑是否有檔案存在

#還是沒有檔案存在,交給index.php處理

例:location /

location @test

#訪問 / 時,檢視 /test/index.html 檔案是否存在

#若不存在,讓9090埠的程式去處理這個請求

location /request_path/image/ 

#當我們訪問 時

#將訪問 下的檔案

location /request_path/image/

#當我們訪問 時

#將訪問 下的檔案

當乙個請求通過多個**伺服器時,使用者的ip將會被**伺服器ip覆蓋

#在第乙個**伺服器中設定

set x_real_ip=$remote_addr

#最後乙個**伺服器中獲取

$x_real_ip=ip1

413 request entity too large    #上傳檔案過大,設定 client_max_body_size

503 bad gateway #後端服務無響應

504 gateway time-out #後端服務執行超時

XML入門常見問題 4

如何處理空白字元?有些時候,xml 物件模型將顯示包含空白字元的 text 節點。空白字元被截斷後,多半會帶來一些混亂。例如下面的 xml 例子 ith john 生成下列樹 processing instruction xml doctype person element person text ...

XML入門常見問題 4

如何處理空白字元?有些時候,xml 物件模型將顯示包含空白字元的 text 節點。空白字元被截斷後,多半會帶來一些混亂。例如下面的 xml 例子 ith john 生成下列樹 processing instruction xml doctype person element person text ...

nginx常見問題

1 顯示的錯誤資訊是 413 request entity too large 原因是請求實體太長了。一般出現種情況是post請求時body內容post的資料太大了,如上傳大檔案過大 如post資料比較多 在伺服器的 etc nginx目錄中找到nginx.conf 找到http 段,修改或增加 c...