Gitee是國內非常流行的程式碼託管平台,同時它也提供了非常方便的靜態網站託管服務,許多開發者都選擇使用Gitee來部署自己的網站。然而,有時候會出現Gitee部署網站無效果的問題,導致在瀏覽器中造訪網站只能看到404錯誤頁面。這是什麼原因造成的呢?又該如何解決呢?下面為大家提供解決方案。
一、確認提交的程式碼是否正確上傳到了Gitee
首先,我們需要確認在提交程式碼到Gitee後,是否正確上傳了所有相關檔案。例如HTML檔、CSS檔、JS檔等,都需要確保已經正確的上傳。
如果你使用的是Git命令列進行提交,你可以使用git status指令來查看提交的狀態。如果有文件未被提交,那麼使用git add [文件名]來添加,再使用git commit提交到本地倉庫,“git push -u origin master” 把代碼推送到Gitee遠程倉庫.
#二、確認Gitee Pages服務是否已開啟
除了確認程式碼是否已正確上傳外,我們還需要確認Gitee Pages服務是否已開啟。如果未開啟,你的網站是無法正常顯示的。
打開Gitee網站,進入你的倉庫,點擊“Settings”-“Pages”,確認“Gitee Pages服務”是否已經開啟。若未開啟,則需要手動開啟。
三、確保使用了正確的分支
在Gitee Pages服務開啟的前提下,我們還需要確認是否使用了正確的分支,即“gh-pages”分支或是“ master”分支。
部署網站時,Gitee Pages只會辨識這兩個分支的程式碼。因此,如果你的網站部署了其他分支,就無法正常顯示。所以請確認你使用的分支是否是“gh-pages”或“master”。
四、確認是否設定正確的自訂網域
如果你使用自訂網域綁定Gitee Pages服務,那麼也需要確認是否設定正確的自訂網域。
開啟Gitee網站,進入你的倉庫,點擊“Settings”-“Pages”,確認“自訂網域”是否設定正確。若未設定,或設定錯誤,都會導致造訪網站時出現404錯誤。
五、確認DNS解析是否生效
最後一個可能導致Gitee部署網站無效果的原因就是DNS解析未生效。如果你在設定自訂網域後,沒有正確配置DNS解析,那麼就無法正常存取網站。
在確認自訂網域設定正確後,可以使用線上工具Traceroute檢查DNS解析是否成功。如果沒有成功,則需要進入你的網域管理介面,手動設定DNS解析。
總結:
透過以上五個面向的檢驗,你應該可以解決大部分Gitee部署網站無效的問題。當然,如果在以上排查方法都無法解決問題,那麼就需要進一步了解具體的情況,可能問題出現在其他地方。希望文章能幫到你,祝你的網站順利上線!
以上是如何解決Gitee部署網站無效果的問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!