場(chǎng)景描述:假設(shè)域名:www.app.com在Nginx已經(jīng)將/web/web1配置為Yii2(basic)的根目錄,并部署應(yīng)用,域名直接訪問(wèn)項(xiàng)目?,F(xiàn)在想在目錄/web/web1/appdoc部署一個(gè)新的項(xiàng)目,并通過(guò)訪問(wèn) www.app.com/appdoc即可訪問(wèn)appdoc項(xiàng)目 常規(guī)做法是解析一個(gè)子域名唄appdoc.app.com直接綁定appdoc站點(diǎn)目錄就行了。可能 有人會(huì)走馬觀花式的覺得so easy,除非你親自實(shí)踐過(guò),否則保證你花樣百出。appdoc 下放置的是thinkphp3.2 的多模塊項(xiàng)目。(此處可以忽略多模塊的概念)線索:理論上講,能夠通過(guò) location 匹配 /appdoc 的URL, 然后設(shè)定新的root就行了。比如下面這樣:(往往行不通。。。)location /appdoc { # root /web/web1/appdoc 或者
alias /web/web1/appdoc
try_files xxx xxx xxx
}類似這樣的配置, 已經(jīng)嘗試不少于10 種了,需求很清晰:通過(guò)匹配URL訪問(wèn)路徑訪問(wèn)對(duì)應(yīng)項(xiàng)目, 只求親自實(shí)踐過(guò)的傳授下經(jīng)驗(yàn)啊,實(shí)踐成功有紅包止于理論的回答,就不要回答了, 實(shí)踐驗(yàn)真知
關(guān)于PHP怎么在站點(diǎn)根目錄部署新項(xiàng)目的問(wèn)題?
寶慕林4294392
2018-06-14 12:00:40