hostsとかだとワイルドカード指定できないので、ApacheのVirtualHostで云々とか思っていたんですが、
ググってみると皆さん普通にプロキシでやってました。
ローカルのテスト用だし、再起動云々とかも必要無いので便利ですね。
.proxy.pac
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.localhost")) {
return "PROXY localhost";
}
if (shExpMatch(host, "localhost")) {
return "PROXY localhost";
}
return "DIRECT";
}
Rails(WEBric)とかならデフォのポートは3000なので、
return "PROXY localhost:3000";
でおkです。
あとはこれを適当な場所において、ブラウザで指定するだけ。
自分はFireFoxでしかやってませんが、FireFoxならこんな感じ。
#####fileのURLはLinuxの場合(WinやMacだとちょっと変わります)
URLはfileプロトコルでもhttpプロトコルでもおkでした。
ただ余計なもの上げてもアレなので普通にfileプロトコルでいいんじゃないでしょうか。