如果about文件不存在,則嘗試尋找about/目錄(相對于網(wǎng)站根目錄),如果存在則返回。
如果about/目錄不存在,則嘗試尋找about.php文件(相對于網(wǎng)站根目錄),如果存在則返回該文件并根據(jù)請求信息帶上后面的請求參數(shù),該例子中實際返回的是about.php,因為原始請求不帶參數(shù),所以實際返回的也不帶參數(shù)。
如果上面的都找不到,可以根據(jù)nginx里的配置返回相應(yīng)的錯誤信息。
情形2:
假設(shè)用戶訪問的URL是:yuanhuaixuetang.com/about?id=12
ginx的解析過程如下:
該URL有傳參數(shù),uri是/about,uri 是 /about,uri是/about,is_args為“?”,$args為id=12
解析過程同上,不再細述,該情形最終實際返回給用戶的是:訪問域名 about.php?id=12這個URL。
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機的問題,請訪問西部數(shù)碼官網(wǎng):m.ps-sw.cn