第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

nuxt項目部署到nginx,已在nginx配置try_files,但是路由無法跳轉(zhuǎn)

nuxt項目部署到nginx,已在nginx配置try_files,但是路由無法跳轉(zhuǎn)

小怪獸愛吃肉 2018-08-03 20:56:11
nuxt項目部署到nginx,已在nginx配置 location / {            try_files $uri $uri/ /;            root   html;            index  index.html index.htm;         }解決了因路由問題引起的404問題,但是只跳轉(zhuǎn)到首頁,并未根據(jù)路由的不同顯示其他內(nèi)容。也就是說無論http://domain/xxx/5af還是http://domain/xxx/6bf都是顯示的首頁內(nèi)容。后面嘗試過其他nginx配置# one   location / {            try_files $uri $uri/ /index.html last;            root   html;            index  index.html index.htm;         } # two     location / {             try_files $uri $uri/ @router;             index index.html;          }        location @router {            rewrite ^.*$ / last;         }均以失敗告終。在locahost環(huán)境下,一切正常。所以不知道nginx配置哪里有問題,請大家指教。作為剛?cè)隝T屆的新人,對nginx理解不是很深入,非常感謝大家的幫助。
查看完整描述

1 回答

?
犯罪嫌疑人X

TA貢獻2080條經(jīng)驗 獲得超4個贊

本地和nginx環(huán)境訪問的文件目錄是不一樣的。

服務(wù)器上是把build之后的文件放在類似 abc/ 目錄下,我們訪問的是這些
所以在nginx上配置應(yīng)該類似于這樣寫法:

  location /abc.html {    alias /opt/abc/abc.html;
    try_files $uri $uri/ /abc/abc.html;
  }
  location /def.html {    alias /opt/abc/def.html;
    try_files $uri $uri/ /abc/def.html;
  }

配置完nginx配置文件后,nginx -t ,測試沒有問題,在nginx -s reload重啟下nginx服務(wù)。


查看完整回答
反對 回復 2018-08-05
  • 1 回答
  • 0 關(guān)注
  • 7327 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號