2011-12-31 8 views
1

私はまだ別の.htaccessの質問があります。動的.htaccessサブドメインセキュリティ

私のメインサイトはhttp://domain.comです。私はsandbox.domain.comとsandbox.domain.coでプレリリーステストをすべて行います。私はちょうどGoogleが前進し、私のサンドボックスのサイトを索引付けしたことに気づいた... Ugggh!

ライブサイトを持つ私のApacheサーバー上のドキュメントルートフォルダは常にALIVEと呼ばれ、サンドボックスのコンテンツを有効にするために、ALIVE-> OLDx、SANDBOX-> ALIVEといったフォルダの名前をすばやく変更します。

私の目標はインデクサーとユーザーが私のサンドボックスページにアクセスするのを防ぐことです。私はサンドボックスのサブドメイン(sandbox.domain.com)からアクセスするときに私のIPアドレスだけを許可するドキュメントルートの.htaccessファイルを設計しようとしています。そうしないと、メインドメイン(domain.com)からアクセスすると誰もが許可されます。これにより、新しいサイトをリリースするたびに.htaccessファイルを更新するという覚えが必要なくなります。

これはあまりにも難しくはありませんが、適切な組み合わせを見つけることができませんでした。正しい方向のポインターは大いに感謝されます!

答えて

1

(サンドボックスのような)各フォルダ内の.htaccessを作成します。

order deny,allow 
deny from all 
allow from YOUR IP HERE 
+0

問題を...指定したフォルダには、サンドボックスのサブドメインまたは実際のライブドメインサイトのルートかもしれません。この設計から、domain.comまたはsandbox.domain.com経由でアクセスされているかどうかを確認するには.htaccessが必要で、サンドボックスのサブドメインからアクセスした場合にのみスクリプトを適用します。 – Jimmyb

+0

htaccessをALIVEフォルダ内ではなく、SANDBOXフォルダの中に置きます。 –

関連する問題