請(qǐng)教各位,如果用nginx做轉(zhuǎn)發(fā),如何在webman里面獲取web服務(wù)器信息?
按照 文檔 配置后 請(qǐng)求對(duì)象就能獲取到客戶端的數(shù)據(jù)了
謝謝,我的意思是如何知道前端是nginx還是apache?代碼里能自動(dòng)檢測(cè)嗎?
前端是nginx還是apache?這是什么意思
就是我的前面用nginx或者apache轉(zhuǎn)發(fā),我希望webman里能檢測(cè)到前面的webserver的類型。
因?yàn)槲页绦蚶镉玫搅藄endfile,要根據(jù)不同的webserver輸出相應(yīng)的header。
用了轉(zhuǎn)發(fā)是沒有的 這是cli
話說用nginx或者apache轉(zhuǎn)發(fā) 不是已經(jīng)確定了
因?yàn)榭赡軙?huì)部署在不同的環(huán)境,我是希望在不同的環(huán)境里能自動(dòng)識(shí)別。省得自己手動(dòng)改。
可以在轉(zhuǎn)發(fā)的服務(wù)器設(shè)置個(gè)自定義的 header 然后在接收的服務(wù)器 打印下 $_SERVER 看看能不能獲取 調(diào)試一下
轉(zhuǎn)發(fā)的時(shí)候在header里傳遞下web服務(wù)器信息給后端不就行了...