ホームページ  >  記事  >  バックエンド開発  >  $_SERVER['HTTP_HOST'] には、第 2 レベルのドメイン名を取得する際に奇妙な問題があります

$_SERVER['HTTP_HOST'] には、第 2 レベルのドメイン名を取得する際に奇妙な問題があります

WBOY
WBOYオリジナル
2016-06-23 14:15:581311ブラウズ

検索エンジン Baidu

ホスト アドレスを取得するには、$_SERVER['HTTP_HOST'] を使用します。
Web サイト A: www.nowphp.com があります。
第 2 レベルのドメイン名があります: bbs.nowphp.com このドメイン名の投稿は bbs.nowphp.com/1001.html です
質問は次のとおりです。 Baidu の検索エンジンは、当時は www.nowphp.com/1001.html でした
私のウェブサイトは中国語と英語に分かれています。
メッセージ送信用のホストリンクアドレスが www.nowphp.com/notify/101.html に置き換えられることがありますが、これは bbs.nowphp.com/notify/101.html であるべきです
理由を知っている人はいるでしょうか。

ディスカッション (解決策) への返信

ドメイン名解決には 2 つのタイプがあり、1 つはホストの IP を指すもの、もう 1 つは転送です

サブドメインにも同じことが当てはまります

ほとんどのサブドメインは専用のホストを持つのではなく、転送するだけです

ドメイン名解決には 2 種類あり、1 つはホストの IP を指すもので、もう 1 つは転送するものです

サブドメイン名にも同じことが当てはまります

ほとんどのあなたのサブドメイン名は専用のホストを持っているのではなく、単に転送しているだけです
聞いていただきありがとうございます。 と言うと、いくつかの手がかりがあるようですが、詳しく教えていただけますか

www と bbs のシステム パスを分離すると、 Apache で分析すれば、検索エンジンの混乱を避けることができるはずです


または、検索エンジン クローラーの SEO フィルタリングを実行してください。これについては調査したことがありません

上階の方、ありがとうございます

追加の質問:
Web サイトを持っています A: http:// www.nowphp.com
第 2 レベルのドメイン名があります: http://bbs.nowphp.com このドメイン名 次の投稿は http://bbs.nowphp.com/1001.html です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。