我在/home/site/wwwroot 上載了FILE但domain顯示找不到file

Tom AuYeung 0 信譽點數
2025-09-17T09:10:10.1366667+00:00

我在/home/site/wwwroot 上載了FILE然後用Default domain訪問但顯示找不到file

另外我用browser訪問我的Default domain可以顯示預設的網頁,但是用Virtual IP address則顯示404 Web Site not found.我PING我的Default domain是跟Virtual IP address的IP 是一樣的。

Azure 靜態 Web 應用程式

1 個回答

排序依據: 最舊
  1. 匿名
    2025-09-17T11:09:07.1533333+00:00

    @Tom AuYeung

    我正在使用翻譯工具,請見諒我的語言錯誤。

    感謝您在 Microsoft Q&A 上提出您的問題。

    以下是一些建議,您可以嘗試解決從 /home/site/wwwroot 存取上傳檔案時遇到的問題:

    確認您的應用程式堆疊已啟用靜態檔案服務。例如,在 ASP.NET Core 中,您可能需要在 Startup.cs 中加入 app.UseStaticFiles();。

    確認沒有任何設定檔(例如 staticwebapp.config.json 或 web.config)阻止存取靜態內容。

    驗證檔案名稱和路徑是否正確,因為它們是區分大小寫的。

    關於虛擬 IP 的行為:

    在 Azure App Service 中,不支援直接透過 IP 位址存取您的應用程式。您需要使用預設網域(例如:https://<appname>.azurewebsites.net),或設定對應至您應用程式的自訂網域。這就是為什麼使用 IP 位址會出現 404,但使用預設網域卻能正常運作的原因。

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。