乙個網域名稱有個根目錄,但有兩個專案,就需要二級目錄
比如說,我有乙個網域名稱為csdn.com的伺服器,我想部署兩個專案:
如果是單頁專案,而且單頁專案的路由用的是history模式,不管是vue還是react都會「重新整理當前頁面404」
這是因為這種(history)模式會被錯誤的認為向服務端發出了真請求,但是其實這這是前端路由變化,後端自然也沒做好相應你的處理,所以就404了
前端配置:
vue.config.js增加如下配置:
publicpath: '/caspage/'
路由配置:
const router = new vuerouter()
nginx配置:
# 這裡是需要部署的二級目錄應用配置
location /cloudchartpage
然後重新啟動就行了
?
vue被部署到子(二級)目錄
需求 有的時候,你的網域名稱很珍貴,除了二級網域名稱外。你還可以將你的專案部署在伺服器二級目錄下,這樣的話,就可以部署多個專案了。比如說,我有乙個網域名稱為dshvv.com的伺服器,我想部署兩個專案 12306專案 專案 問題 普通專案不會有問題,但是如果是單頁專案,而且單頁專案的路由用的是his...
vue打包專案部署到二級目錄
一 分析為什麼將vue打包後的檔案放到二級目錄頁面會是空白?首先,假設這樣乙個情景,我們想www.domain.com yunnan二級目錄來訪問我們的頁面。然後,在沒有做任何配置下,打包的檔案扔到yunnan下 此時目錄結構如下 www yunnan assets index.html 我們頁面訪...
網域名稱二級目錄 指向 nextjs 應用
應用場景 考慮到多應用在乙個網域名稱下能提高該網域名稱的seo,所以選擇通過網域名稱二級目錄形式指向 nextjs應用,這裡需要修改 nginx 和 nextjs 配置www.helloworld.com nextjs 指向 nextjs 目錄 nextjs 埠 3000 pm2 管理product...