2011-11-10 4 views
1

誰もがブログを見ました。彼らは通常の構文は、次のとおりです。user.site.comブログサイトのサブドメインは「本当ですか?

をしかし、これらのサブドメインはREALある、または、彼らは単に.htaccessか何かでmod_rewrite Sによって隠されていますか?

また、サーバー上に多数のサブドメインがありますか?私はこれらの質問のために複数の答えを得ました。

私はブログのウェブサイトを作ろうと考えています。ユーザーが本当のサブドメインを持っているか、サブドメインが別のページを指しているかどうかを知りたいと思います。

+0

REALサブドメインの資格は何ですか?サブドメインはすべて実際ではありませんか?または、ワイルドカードサブドメインの大文字小文字を破棄していますか? –

+0

ワイルドカードサブドメインとは何ですか? –

答えて

0

REALサブドメインとはどういう意味ですか?サブドメインは、メインドメインに追加できる単なるドメインです。たとえば、yahoo.comとします。彼らはgames.yahoo.comや他の何かをしたいことができます!

サブドメインは実際にあなたのサイトを遅らせることはありません。私は決してそれを経験したことがなく、非常に共通しているので、問題になるとは思われません。

1

サブドメインが「本当」であるとはどういう意味ですか?

1つのWebサーバーに数千または数百万のサブドメインがホストされていても問題ありません。最も重要なことは、システム全体のトラフィックです。

0

サブドメインが存在しない限り、URLをマスクして、ユーザーが「偽の」サブドメインパスを入力したことに基づいてアクションを実行させることができます。

これは、index.phpの次のようなコードをdocument_rootに含める場合にのみ可能です。

<?php 
$mask = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; 

if ($mask == "http://blog.blogsite.com/") { 

    // Do whatever you want 
    header('Location: https://www.blogsite.com/'); 
} 
?> 

代わりにあなたの代わりにメインのサイトにそれらを送信すると、その特定のユーザのための新しいのiframeを作成することができます。

1

ドメイン名を購入すると(example.com、example.orgなど)、本質的に任意の数のサブドメインを追加する権利がありますので、ドメインを個別に購入して登録する必要はありません。あなたがどこにいてもかまいません。

ドメインは、ユーザーのブラウザがsub.domain.comを指し示すようにサイトのDNS設定を構成する必要があるという意味で本当です。上記のような形式のサイトでは、「ワイルドカード」DNSルールを設定して、(anything).example.comへのリクエストが同じ場所を指すようになります。リクエストはサーバー上のスクリプトまたはサーバー構成自体によってソートされます仮想ホストの

あなたが説明したシナリオ私はあなたのドメイン上にワイルドカードレコードを設定してサーバ上の単一の場所に*.example.comを指定し、その場所のあるプログラミング言語でスクリプトを表示するように設定すると、そのドメインが言っていることに従った正しい情報。

以下のチュートリアルでは、CodeIgniterでApacheサーバーとPHPを使用する方法を詳しく説明します。 PHPでプログラミングしていない場合やCodeIgniterを使用したくない場合でも、原則は変わりません。チュートリアルはかなり簡単に一般化できます。

http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/

関連する問題