IEでBASIC認証URLでアクセスできない。

既存ドメインでホームページをリニューアルの作業を進める場合にHOSTSにドメインとIPアドレスを記載して新サーバー(もしくはテストサーバー)アクセスして動作を検証することも多々あるかと思います。

ただ、この方法ですとお客様に確認して頂くときに非常に困難になります。なぜって、HOSTSファイルをこのように修正してくださいというのもパソコンの操作に不慣れや管理者権限がないとできない操作なので・・。

ということでPHPで新ドメインにIPで接続して表示するプログラムを作ってみました。
(ホントは、バーチャルホストにも対応したものを作りたかったのですが時間もなかったので・・・。)

新サイトには、BASIC認証をかけていました。IE以外はhttp://user:password@IP~でアクセスできるのですがどうもIEだけはこの通信方式をサポートしなくなったそうです。
・詳細はマイクロソフトのページを参照
http://support.microsoft.com/kb/834489/ja

こうなると簡易ブラウザでも作るしかないのかなと思いました。