2011-06-24 19 views
0

新しいサイトのUnderConstructionページを作成しようとしています。.htaccessを使用して手動で認証を開始する

私はこれを実装しようとしている間、変更なしですべてのコアファイル(サイトの一部であるファイル)を保持したいと思います。これには、index.phpをそのままにすることも含まれます。

現在、サイトへのアクセス時に認証するための.htaccess設定があります。 私は任意のページ(少なくともindex.php)にアクセスしているユーザーをUnderConstructionページにリダイレクトし、そこで私の開発チームが自分自身を認証していつものようにサイトの使用を続けるためのリンクを残したいと思います。

コアファイルをそのまま残すには、index.php(index.phpがcuthから除外されていると仮定)のhtaccessタイプ認証&を開始する必要があります。

私は$_SERVER['PHP_AUTH_USER']$_SERVER['PHP_AUTH_PW']をいじってみましたが、これらは(私が理解として)手動認証方式(つまり、ユーザ名&パスワードのリストに照らしてチェック)を実装するために私を必要とします。

私は、freshmeat_linux/Linux]サーバー上でphp5でApacheで作業しています。

アイデア?各ファイルのuたいためhtaccesでこれを置く

+0

なぜあなたは 'dev.mysite.com'のようなサブドメインにサイトのdevバージョンをミラーリングせずにメインドメイン上に建設中のものを残しておくのですか?この方法で、あなたはdevドメインを安全にすることができます。 – prodigitalson

+0

@prodigitalson、これは私が探していたはずのものでした。私はそれを受け入れることができるように、これを回答として投稿してください。 –

+0

回答として投稿:-) – prodigitalson

答えて

1

をロックドメイン。こうすることで、開発ドメインを保護しながら、建設中のページを開いたままにしておくことができ、2つが分離されます。

0

はあなただけdev.mysite.comのようなサブドメインにサイトのDEVのバージョンを反映して、メインの上に建設中のものを維持する必要があり

Redirect /file.extension http://www.uroot.com/index.php 
+0

これが私の場合にどのように役立つか説明できますか?私はカジュアルなユーザーが認証を必要とせず、認証後にチームに無傷のサイトへのアクセスを許可するようにしています。 –

関連する問題