WordPress サイトの移行など hosts ファイルを使うと開発が楽になる場合があるかと思います。そして、さまざまな OS やブラウザでウェブサイトをテストできる BrowserStack。とても便利なのですが、直接 hosts を設定する機能は用意されていません。サポートに聞いてみると local testing を利用して同じようなことができると教えてくれました。
- まずローカルマシンの hosts を設定します。Mac なら
/private/etc/hosts
にあります。仮にxxx.xxx.xxx.xxx foo.com
と設定したとします。 - BrowserStack で Local Testing -> Setup Tunnel を押します。
- 出てきたダイアログの Local Server の Host のところの + Add more ボタンを押します。
- Host の設定が一行増えるので Host: foo.com, Port: 80 として Finish ボタンを押します。
これで BrowserStack から hosts を使ってウェブサイトにアクセスできます。