アプリケーションをデバッグしようとしていますが、正しい URL が見つかりません。
Visual Studio 2010 で F5 (デバッグの開始) をクリックすると、システム トレイの通知ウィンドウに次のように表示されます。
ASP.NET Development Server
http://localhost:1392/zz
ただし、開かれている Chrome ブラウザーのアドレスでは、URL は次のとおりです。
http://www.localhost/zz/editad.aspx
通知が表示されます。Google Chrome で www.localhost が見つかりませんでした
アドレスを手動で変更すると
http://localhost:1392/zz
再びリダイレクトされます
http://www.localhost/zz/editad.aspx again
だから私は自分のウェブサイトをデバッグできないようです。
次の URL でホストマンを実行しています。
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
192.168.0.10 www.zorgbeurs.nl
192.168.0.10 zorgbeurs.nl
それが問題かどうかはわかりませんが、私の web.config にはあります。書き換えルールとして:
<rule name="edit ad">?/?
<match url="^account/edit-ad/([0-9]+)?/??(/[a-zA-Z0-9-]+)?$" />
<action type="Rewrite" url="editad.aspx?id={R:1}" />
</rule>
また、不正アクセスを防止するには:
<location path="editad.aspx">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
デバッグできるようにするにはどうすればよいですか?