人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

.htaccessの一括管理方法について


現在IPアドレス制限を.htaccessにて行なっています。しかし、アクセス元のIPアドレスが変わるたびにhtaccessを書き換える必要があります。

また、複数のサーバーを保有しており、それぞれのサーバー事にhtaccessを編集し直す必要があります。

今後サーバーの数が増える事を想定すると非常に手間がかある為、効率化したいと考えています。

そこで質問です。
htaccessにもPHPのincludeの様に外部のファイルを読み込むような機能などは無いでしょうか?

一つのファイルを編集すれば一括で全サーバーのhtaccess内容が切り替わる方法を教えて下さい。

※htaccess以外の手法はNGとなります。

●質問者: webtomake
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● holoholobird
●50ポイント

htaccessにincludeはないです。同時に更新する必要があります。

1:一つのサーバのhtaccessファイルを設定する
2:PHP+cronで1分ごとにすべてのサーバにそのファイルをコピーする

1:PHPでブラウザ上からhtaccessを編集できるようなスクリプトを作り、更新ボタンを押したらすべてのサーバに上書きされる

別サーバへの更新にはPHPのssh2関数を使ったりします。


2 ● otusoham
●50ポイント

http://php-web.net/web/php-htaccess.html

こちらをみるのはどうでしょうか。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ