2011-07-04 6 views
1

私は動的サブドメインのルールを作成しようとしており、他のユーザーから与えられた多くのルールを試しました。ダイナミックサブドメインを使用することができ、現在は正常に動作しています。書き換えルールの作成に助けが必要

私のサブドメイン構造は、今私は、ユーザーがsub1.sub2.domain.comに行くときに、デフォルトのページがcode.phpはなく、インデックスしなければならないことを望むsub1.sub2.domain.com

です。アドレスバーにもPHP

のみsub1.sub2.domain.com可視であるべきではなく、また

私は2つのレベルのサブドメインではない単一のサブを使用する必要がsub1.sub2.domain.com/code.php .domain.com

私は、表示する書き換えルールを作成する際に助けが必要ですsのユーザーがアクセスしたときにcode.php sub1.sub2.domain.com

はあなたが.htaccessの

# Provide Specific Index Page (Set the default handler) 
DirectoryIndex code.php 

編集でこれを試すことができますあなたに

答えて

0

をありがとう:あなたのindex.phpページでは、あなたのHTMLの前に

if($_SERVER['SERVER_NAME'] == 'example.com' || $_SERVER['SERVER_NAME'] == 'www.example.com'){ 
    header('Location: /index.php'); 
}else{ 
    header('Location: /code.php'); 
} 

これは、サブドメインを含むサーバー名を調べ、そこからメモリからどのように使用するかを検討する必要があります。

+0

お返事ありがとうございますが、ユーザーがdomain.comに移動した場合と同様にインデックスページを使用したい場合は、コンテンツを適切に表示する必要があります。 –

+0

したがって、サブドメインのファイルを含むディレクトリもサイトのWebルートですか? – Ryan

+0

@Rajneeshラナもう一つの答えは今ではまた – Ryan

関連する問題