IE6からMac上のサーバにアクセスしてみる
パソコンって凄いですね!
コーディング案件をやっていると、CSSや画像などのリソースへのパスは「/」からのルート相対パスでお願いしますね、という案件もちらほら発生してきます。そんな時に、Mac上でVMwareで動いているWin IE6から、Mac上で動いているサーバにアクセスする方法を今日知りました。とても感動したのと自分へのメモがわりにこちらで公開しておきます。
以下、手順です。
1.とりあえずMac上にサーバをたてる
これは各々の方法でやっていただければと思いますが、MacであればMAMPをインストールしてしまうのが手っ取り早くて良い感じでしょう。
2.MacのIPを調べる
ターミナルを起動し、「ifconfig」と入力してEnterをします。僕の場合には以下のような感じで結果が帰ってきました。
[中略] en0: flags=8863mtu 1500 inet6 fe80::21f:5bff:feee:3e0%en0 prefixlen 64 scopeid 0x4 inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255 inet6 2408:2:20bb::21f:5bff:feee:3e0 prefixlen 64 autoconf ether 00:1f:5b:ee:03:e0 media: autoselect (1000baseT ) status: active supported media: autoselect 10baseT/UTP 10baseT/UTP 10baseT/UTP 10baseT/UTP 100baseTX 100baseTX 100baseTX 100baseTX 1000baseT 1000baseT 1000baseT none [中略]
この中の「192.168.1.101」というのがMacのローカルIPアドレスですね。
3.IE6からMacのローカルIPアドレスにアクセスする
さきほど調べたIPアドレスにIE6からアクセスしましょう。アドレスバーに「http://IPアドレス/」を入力すればOKです。
以上でIE6から、Mac上で動いているサーバにアクセスできます。簡単ですね。
番外編:hostsファイルをいじってもうちょいスマートにアクセスする
さてMac上で動いているサーバにアクセスできたものの、毎回長々としたIPアドレスを入力するのは手間ですね。そんな方はWindowsのhostsファイルに一工夫加えて、スマートにアクセス可能です。Win XPであればhostsファイルは「C/WINDOWS/system32/drivers/etc」の中にあります。こちらをテキストエディタなどで開き、「IPアドレス[Tab]お好きな名前」を再終行に追加しますと、決めていただいたお好きな名前でアクセス可能です。つまりアドレスバーに「http://お好きな名前/」を入力すればOKですね。
感想
会社にプログラマーさんがいる環境って素敵だなと思いました。
TrackBack URL :
comment