古いプロジェクトの設定全体をAzureに移行していますが、静的なファイルコンテンツを読み込むことができません。Azure - Webアプリケーションの仮想ディレクトリとしての静的HTML/CSS/JS
私はこのようなフォルダ構造でリポジトリを得た:
/2015/ <- Static HTML (index.html)
/2016/ <- Static HTML (index.html)
/2017/ <- MVC app
プロジェクトは、私のgithubのアカウントに対して設定なので、何かがcomittedされるたびにそれが展開されます。
これにより、MVCアプリケーションはsite\wwwroot
にデプロイされ、私のappSettingsは現在アプリケーションのルート/
をsite\wwwroot
に向けています。 また、私は/2016
に行くと、リポジトリの/2016/
フォルダを指すように、古いサイトの "アーカイブにヒットする"ことができます。
私はsite/repository/2016
に/2016
を指して試してみました - しかし、私は取得サイトに次のエラーをアップロードしようとしたときにThe resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
誰もがこの機能を実現する方法上の任意のアイデアを得ましたか。
ちょうど私に500内部サーバーエラーをもたらすことを追加 - :(何もサーバ側はありませんこれらのページのコード – Christer
ああ、それは設定の継承のためです。実際には、実際には仮想ディレクトリだけで動作するはずです。テストとして、URLに明示的な '/ index.html'を試しましたか? –
ああ、それは "application"がチェックされていないものです。 "sort of"はindex.htmlで動作します(その1つのページアプリケーションなので、私のアプリケーションでは404エラーになりますが、それ以降(/ ')しかし、ページロード時にはありません。 – Christer