開発を行うためにサイトをローカルにセットアップしており、それをiisに追加し、ホストファイルをURLで編集しました(以下を参照)。ただし、URL を参照すると、「うーん、このページにアクセスできません」というメッセージしか表示されません。
このサイトは 11 を含む他のすべてのブラウザでうまく機能するので、ローカル サイトをエッジで動作させるための設定があるかどうか疑問に思っていました。
私は検索しており、この関連する投稿しか見つけることができませんでしたが、オプションはすでにエッジでチェックされているため、受け入れられた回答は私には何の違いもありません。DNSの再起動とフラッシュも試しましたが、どちらも機能しませんでした。
Windows 10 と iis バージョン 10 ビルド 10240 を使用しています。
ホスト ファイル
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost loopback # tried with and without this as thought it may have something to do with the loopback option in edge
127.0.0.1 test.local
127.0.0.1 dev.local
私が見つけた他のリンク-解決策はありません.2番目のリンクは、ie11を使用することを示唆しているようです:
ドメイン名がホスト ファイルで 127.0.0.1 にルーティングされている場合、Microsoft Edge が一部のローカル Web サイトを開くのはなぜですか。
アップデート
IIS またはネットワーク サービスではなく、サイト アプリ プールが自分の職場アカウントで実行されているという事実と関係があるのでしょうか (後者の 2 つは、コンピューター上の特定のフォルダーを参照するための適切な権限を持っていないため、実行できません)。
更新 2
以下のすべてを試したことがある人のために。Windows 10のインストールに関係している可能性があることがわかりました-マシンへの最初のインストールはWindows 8でした。その後、これを8.1にアップグレードし、それが出てきたときに最大10にアップグレードしました。
他のいくつかの問題があったので、私は弾丸を噛み、Windows 10 を完全に新しくインストールし、ほら、すべてが完璧に動作しました!
少し抜本的かもしれませんが、他のすべてが失敗した場合...
アップデート 3
私は最近新しい仕事用マシンを手に入れましたが、この問題が再び発生し、すべてを試しましたが、まだロードできませんでした.プロキシはそれをブロックしていません