小規模な Web ベースのプロジェクトを実行できるように、lighttpd を実行するマシンがあります。これまで、lighttpd を実行しているマシンのプライベート IP を使用してプロジェクトにアクセスしていました。私が抱えている問題は、サーバーを切断し、コードを実行してすべてのケースをテストしようとすると、直接 IP が原因で 404 エラーを返す代わりに、(AJAX 呼び出しの後に) サイトがハングすることに気付くことです。
サーバーがオフラインにならないようにする以外に、ウェブサイトがハングアップしないようにするにはどうすればよいでしょうか。プライベート IP を検索する方法はありますが、DNS ルックアップを行って、そこにない場合はロードしようとしないようにします。