Archive

Archive for 10月 11th, 2008

NFSマウントしている領域のweb公開制限

10月 11th, 2008

FreeBSDとDebianとCentOSで同じHome領域をマウントしていて,public_htmlを共有しているとする.それぞれにwww1とwww2とwww3を割り当ててみたんだけど,鯖として持っている機能(プログラム)が違うから,www1に置いてあると想定して作ったプログラムがwww2でアクセスされると動かない.なので.htaccessあたりで弾きたい.


15分くらい?悩んだんだけど,「.htaccess 環境変数」でぐぐって把握.

CODE:

  1. SetEnvIf HOST "^hostname" ref_ok
  2. order deny,allow
  3. deny from all
  4. allow from env ref_ok


こんなんでホスト名hostnameの鯖でのみアクセス可能になる.SetEnvIfって便利だなぁ.


ちなみに,最初PHPのprint_r($_SERVER)で環境変数をチェックしていたので,HOSTをHTTP_HOSTと書いて悩んだのは内緒.

tgbt 雑記

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加