1

テストのためにホストを偽装することは可能ですか?

私が取り組んでいるサイトは、要求された URL を検出し、ブランド資産をレンダリングするように設定されています。たとえば、www.aaa.com と www.bbb.com は両方とも私の Web アプリを指していますが、www.aaa.com が要求されたことを検出し、そのブランドの正しいアセットを読み込みます。

問題は、これを効果的にテストする方法がわからないことです。私の最初の本能は、ホスト ファイルに www.aaa.com を追加して、127.0.0.1:64099 (たとえば) として解決することでしたが、ポートを指定することはできません。実際に IIS やポート 80 で実行されているサイトに公開することなく、これを行うにはどうすればよいでしょうか?

4

1 に答える 1

2

両方の URL をホスト ファイルに追加するだけです。そこでポートを指定する必要はなく、引き続き機能します。

127.0.0.1 www.aaa.com
127.0.0.1 www.bbb.com

ブラウザーから、次のように入力します。

http://www.aaa.com:64099
http://www.bbb.com:[port num]

上記は、サイトが特定のホスト名 (www.aaa.com など) とポート番号にバインドされていることを前提としています。

于 2013-04-05T17:18:22.397 に答える