2017-07-29 25 views
0

我從Azure門戶創建了一個Web應用程序。我沒有看到一個靜態html網站的選項,所以我在選擇一個類型時選擇了Node.js。然後,我使用包含我的html文件並同步的github repo進行連續部署。我在Azure命令提示符目錄列表中看到了html文件,但是當我browse to the location I get a 404爲什麼我的靜態HTML文件在Azure網絡應用程序中找不到?

爲什麼我無法瀏覽到該位置?我猜是有一些屬性隱藏文件與.html擴展或一些這樣的事情。我不知道要去哪裏看。

Azure 404 Directory listing

+0

什麼是父目錄的內容? – AK47

+0

猜測你需要一個NPM模塊來提供靜態文件。 – DavidG

+0

4個子目錄。這是相關的嗎?我沒有自己創造它們。它們是由天青門戶的應用程序創建過程或持續部署的回購庫創建的。 –

回答

0

在Azure中持續部署選項創建和維護特定於Node.js的web.config文件這阻止了對html文件的訪問。在這種情況下刪除web.config是不夠的,因爲連續部署重新部署文件。 Web.config的發行管理器中有一個複選框,必須取消選中該複選框。

相關問題