文章詳情頁(yè)
nginx中rewrite和redirect有什么區(qū)別呢?
瀏覽:128日期:2024-06-26 10:17:10
問題描述
我通俗的理解:
redirect是瀏覽器向服務(wù)端發(fā)起請(qǐng)求后,服務(wù)端響應(yīng)碼為301或者302之類的重定向狀態(tài)碼,然后瀏覽器再次訪問重定向后的url,等于是有兩次請(qǐng)求。rewrite是直接返回修改后的url對(duì)應(yīng)的內(nèi)容,瀏覽器也就只有發(fā)起一次請(qǐng)求。這里的疑惑是,真實(shí)測(cè)試的時(shí)候發(fā)現(xiàn),rewrite也會(huì)修改地址欄上的地址,這里如果按照我的邏輯不應(yīng)該會(huì)修改地址欄的地址啊。。。
問題解答
回答1:暫時(shí)想到這么多
回答2:你理解的沒有錯(cuò)。不明白的話看一下響應(yīng)頭
相關(guān)文章:
1. mysql - 表名稱前綴到底有啥用?2. 致命錯(cuò)誤: Class ’appfacadeTest’ not found3. 老師們php,插入數(shù)據(jù)庫(kù)mysql,都是空的,要怎么解決4. 求大神支招,php怎么操作在一個(gè)html文件的<head>標(biāo)記內(nèi)添加內(nèi)容?5. php點(diǎn)贊一天一次怎么實(shí)現(xiàn)6. 怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。7. PHP類屬性聲明?8. sql語(yǔ)句 - 如何在mysql中批量添加用戶?9. phpstady在win10上運(yùn)行10. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)
排行榜

熱門標(biāo)簽