亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于PHP怎么在站點根目錄部署新項目的問題?

關于PHP怎么在站點根目錄部署新項目的問題?

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

1 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

先試試這個

location ^~ /appdoc {
  root /web/web1/appdoc/
  try_files xxx xxx xxx
}


查看完整回答
反對 回復 2018-07-21
  • 1 回答
  • 0 關注
  • 1775 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號