- ベストアンサー
【PHP】URLがドメイン名かIPかを判定する方法
PHP5利用者です。 閲覧者がドメイン名のURL(http://www.example.jp等)で見ているのか、 IPアドレスのURL(http://123.456.789.123等)で見ているのかで処理を切り換えたいのですが、そのような判定は可能なのでしょうか。 $_SERVER['SERVER_NAME']では判定できませんし… お詳しい方、よろしくお願いします。
- ikataro
- お礼率79% (298/375)
- PHP
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$_SERVER["HTTP_HOST"] で出来ると思います
関連するQ&A
- ドメインのIPアドレスについて
質問させていただきます。 汎用JPドメインを取得し、ネームサーバの変更を行ったのですが、nslokupでそのドメイン名を引いてもIPアドレスが元の登録のままでかわりません。 これは浸透していないことでしょうか? それともドメイン自体のIPアドレスを変えなくてはならないのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(ITシステム運用・管理)
- ドメイン名をそのまま http のアドレスにしたい(wwwを付けない)
ドメイン名をそのまま http のアドレスにしたい(wwwを付けない) お名前.com でドメインを取得し、レンタルサーバで IPアドレスも取得しました。 例えば http://example.jp/ としてWebサーバを立てたいのですが、 DNS はどのように設定すれば良いでしょうか?
- ベストアンサー
- その他(ITシステム運用・管理)
- ドメイン名はIPアドレスをわかりやすくしたもの聞いたのですが
ドメイン名はIPアドレスをわかりやすくしたもの聞いたのですが 電子メールアドレスのドメイン名は電子メールの受信サーバーのIPアドレスということになるのでしょうか ご存知の方がいらっしゃいましたらお教え下さい。
- 締切済み
- その他(メールサービス・ソフト)
- IPアドレスとドメイン名
まったく基礎的な質問ですみません。 OSはwindowsXP proです。 今、勉強中なのですが、IPアドレスとドメイン名の章で、HPのアドレスは例えば「219.101.XXX.xxx」とwwwサーバーに割り振られたIPアドレスを持っていて、数値の羅列はわかりにくいので、IPアドレスに対応するアルファベットと数値、一部の記号で別名を付けるようにしています。これがドメイン(ホスト名)名です。www.tatoe.co.jpなど。と記述してあるのです。 DNSサーバーはコンピュータにわかりやすいIPアドレスと人間にわかりやすいドメイン名を関連付けるサーバーです。DNSサーバーに「www.tatoe.co.jpのIPアドレスは?」とたずねると、DNSサーバは「219.101.XXX.XXX」と答えてくれます。その逆も可能です。とあります。 いろんなページを調べてみてもそのような事が書いてありますが、もし、自分のHPのIPアドレスを知りたいと思ったら、どのような画面でどのような手順を踏めばいいのでしょうか? JCOMでHPを持っていますが、やたら長いのです。 WWWサーバーに割り当てられたIPアドレスは大きな企業のみなのでしょうか。一意のアドレスだからみんな違いますよね。なんだかわからなくなってきました。 すみませんが、ご指導お願いします。 本の先に進むことができません。(;_:) 説明不足ではないかと悩みながら書いております。
- ベストアンサー
- その他(インターネット・Webサービス)
- グローバルIP1つで複数のwebサーバを立てる方法
グローバルIP1つを取得して、複数のwebサーバにプライベートIPを振り当ててドメイン名によって振り分けるということは可能なのでしょうか?たとえばwww.example.jpは***.***.***.1に。www2.example.jpは***.***.***.2にアクセスするというようにできるのでしょうか?
- ベストアンサー
- ネットワーク
- IP8で二つ目のドメイン
今、固定IPアドレスを8ヶ持っています(OCN 光 IP8) このうち利用可能な6ケのうち二つをWWWサーバーと mailサーバー用に使用しております。 このたび新しいドメイン名を獲得して、 未使用のIPアドレスに割り当てようと思ってるのですが、 そんなこと可能なんでしょうか? おわかりの方よろしくお願いします。
- ベストアンサー
- レンタルサーバ・ASP
- ひとつのサーバー(IP)に複数ドメイン
まずはシンプルに質問してみたいと思っています。 ひとつのIPをもったサーバーに、異なるドメインでSSLを設置することってできるんでしょうか。 SNIの解説では異なるバーチャルドメインの設置はよくあるのですが、 example.com example.jp のような設置は可能なんでしょうか。 制限があればそれも知りたいのですが、まずは可能かどうかを知りたいです。
- 締切済み
- ネットワーク
- ドメイン名って?
超初歩の質問なのですが、URLのwww.xxxxx.comのxxxxx.comというのをドメイン名って言いますよね。 これって、LAN上のADSのドメインとかとは、違うんですよね。普通のWEBサーバってWindowsだったら、ADSとか無くても、IISとかが入っていたらWEBサーバになれますよね。このドメイン名というのは、LAN上のDCのドメイン名とは全然違うものなんですか? LAN上ならWEBサーバに、httpでIPかFQDNのコンピュータ名で、アクセスできますよね。そうしたら、URLのwww.xxxxx.comっていう名前は、どこのコンピュータが、そのWEBサーバのIPに割り当ててくれるんですか? 多分、国際規格があって、IPを割り当てるまでに、階層になっているとは思うんですが・・ こういうのって、インターネットの基礎の基礎ですよね。こんな質問してすみません。でも、ちょっと不思議なんです。教えていただけるととってもうれしいです。
- ベストアンサー
- その他(インターネット・Webサービス)
- ドメイン名が???って?
CATVのサーバーのアクセス解析を利用していますが、IPアドレスの数字は表示されていますが、ドメイン名が??になっているのが時々有りますが、これはどう言う意味ですか? ご存知の方が居られましたら、宜しくお願いします!
- 締切済み
- ISP・プロバイダ
お礼
できました。 ありがとうございます。