IE6からMac上のサーバにアクセスしてみる

パソコンって凄いですね!

コーディング案件をやっていると、CSSや画像などのリソースへのパスは「/」からのルート相対パスでお願いしますね、という案件もちらほら発生してきます。そんな時に、Mac上でVMwareで動いているWin IE6から、Mac上で動いているサーバにアクセスする方法を今日知りました。とても感動したのと自分へのメモがわりにこちらで公開しておきます。

以下、手順です。

1.とりあえずMac上にサーバをたてる

これは各々の方法でやっていただければと思いますが、MacであればMAMPをインストールしてしまうのが手っ取り早くて良い感じでしょう。

2.MacのIPを調べる

ターミナルを起動し、「ifconfig」と入力してEnterをします。僕の場合には以下のような感じで結果が帰ってきました。

[中略]
en0: flags=8863 mtu 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ですね。

感想

会社にプログラマーさんがいる環境って素敵だなと思いました。

comment

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

TrackBack URL :