2017-09-29 8 views
0

動的にサブドメインを作成する必要があります。私のコードはDBからHTMLコードを読み込んで表示します。フォルダに関係のないサブドメインを動的に割り当てる

サブフォルダなどはありません。私はXXXXXX.com/loadfile.php?website=testのようなURLをtest.XXXXXX.comのようにしたい。これはトリックを行う必要がありますなどの基本として

答えて

0

何か:

<?php 
// assuming you have $_SERVER['SERVER_NAME'] reliably set and available 
// i.e. something like $_SERVER['SERVER_NAME'] = 'XXXXXX.com'; 

$subdomain = $_GET['website'] . '.' . $_SERVER['SERVER_NAME']; 

あなたが入力を検証することがありますなど

+0

申し訳ありませんが、私はあなたが何を意味するか分かりません。現在、私はそれをコードするのと同じように、ローカルホスト上で実行しています。どのように私はこれを実装するだろう。私はコードを完全に理解しているとは思わない。ありがとう – benjamin

0

まあ、本当に簡単なことのようです。

私が使用したコードだった:

$ウェブサイト= array_shiftは( ' '((爆発、$ _SERVER [' SERVER_NAME'])));

これにより、サブドメインを単独で取得することができました。次に、その名前でクエリを送信しました。私はこれをindex.phpファイルに残して、サブドメインをタイプし、 "/example.php"というファイルを追加する必要がないようにしました。その後、誰かがドメインを表示した場合、これを確認するif文がありました。次に、インデックスの内容をエコーアウトします。

ありがとうございましたDaren Chandisinghが私を邪魔してくれました。巨大な助け。サブドメイン全体のことについては理想的ではありません。

関連する問題