- ベストアンサー
MacOSX、Apacheを使ってホームページを作ったのですが、Windowsからは見られないのでしょうか?
全くの初心者の、大変浅はかな質問ですみません。 質問させていただきます。 MacOSXとApacheを使って、ホームページを作りました。 しかし友達のWindowsPC、InternetExplorerからは 見られない、と言われました。 操作して、これを見られるように変える事は可能でしょうか? もしできるとしたら、方法を教えてください。 どうかよろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
システム環境設定→共有→パーソナルWeb共有 の所に下記のように書かれているかと思います。 このコンピュータの Web サイトを表示するには http://10.0.1.2/、 またはユーザ個人の Web サイトの場合は http://10.0.1.2/~ユーザ名/ を指定します。 ここで言う10.0.1.2というのは「プライベートIPアドレス」ですので、ルータ傘下(イントラネット)の別のMacでは問題なく表示されます。 しかし、外部からインターネットを介してアクセスして来る場合は、「http://10.0.1.2/」の部分がグローバルIPアドレスである必要があります。その上「ルータ」を使用している場合は、ポートフォワーディング(ポートマッピング)の設定を行い、Apacheで利用するポートを開ける必要があります。
その他の回答 (1)
- bari_saku
- ベストアンサー率17% (1827/10268)
Macでサイトを作っている者です。 「見られない」とはどういう状態なのでしょう。 「ファイルがありません」と出るのか、それともアクセスはできるが文字化けしていて見られないとか… もし「ファイルがありません」と出るなら、サーバにファイルが転送されていない、もしくは転送先が違っているかのどちらかが原因になると思います。 文字化けの場合は、以下の回答を補足して下さい。 質問者様のMacからは、該当URLでサイトを見ることはできますか? また、質問者様以外のMacからは見ることができますか?
補足
早速の回答、ありがとうございます。 貧相な説明でごめんなさい。 友達のWindowsPCからは、 メッセージがどう出るかわかりませんが、 表示自体ができないようなんです。 文字化けではありません。 自分のブラウザではちゃんと表示されます。 また、自宅にある別のMacからも見る事ができます。 よろしくお願いいたします。
お礼
現在の状況を理解することができました。イントラネットにのみ、サイトが公開されているのですね。 一つだけ気になる事なんですが、wirelessmlさんに載せて頂いた「パーソナルWeb共有」設定画面でのメッセージは、私のとは多少異なる気がしております。(私の設定画面にあるのは、このようなメッセージです:この・・・表示するには http://192.168.X.X/、 またはユーザ個人・・・は http://192.168.X.X/~私のユーザ名/ を指定します。) アドバイスほんとうにありがとうございました。グローバルIPアドレスと、ポートフォワーディングについてよくよく勉強させていただきます。