0

アプリケーションをデバッグしようとしていますが、正しい 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>

デバッグできるようにするにはどうすればよいですか?

4

0 に答える 0