.
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]


// author:1
***.htaccessの利用例 :D
以下に設定例を書いてみました。~
ご参考下さい。 :)

(1) BASIC認証
&font(b){(1) BASIC認証};

# cat .htaccess
deny from all
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /var/www/cgi-bin/pass/.htpasswd
require valid-user
satisfy any

※.htpasswdを生成するには2とおりある
1.コマンドベースで作成する。(コンソール,telnet,ssh)
htpasswd -c /フルパス/ ユーザ名
2.PHPプログラムを利用する

(2) CGIを動作させる設定

&font(b){(2) CGIを動作させる設定};

# cat .htaccess
Addtype application/x-httpd-cgi .cgi
Options ExecCGI
(3) 拡張子によるアクセス制御の設定
Addtype application/x-httpd-cgi .cgi

&font(b){(3) 拡張子によるアクセス制御の設定};

# cat .htaccess
<Files ~ "\.(dat|log|csv)$">
(4) リダイレクト設定
deny from all
</Files>

&font(b){(4) リダイレクト設定};
(5) Directory Indexの設定

# cat .htaccess
Redirect permanent / http://www.yahoo.co.jp

(6) 特定ホスト(IPアドレス)によるアクセス制御の設定
&font(b){(5) Directory Indexの設定};

# cat .htaccess
DirectoryIndex index.html index.htm index.cgi index.php

&font(b){(6) 特定ホスト(IPアドレス)によるアクセス制御の設定};

★192.168.254.0/255.255.255.0は拒否する場合
# cat .htaccess
order allow,deny
allow from all
deny from 192.168.254.0/255.255.255.0

★192.168.254.0/255.255.255.0は許可する場合
# cat .htaccess
order deny,allow
deny from all
allow from 192.168.254.0/255.255.255.0

リロード   差分 ソース ファイル添付 添付ファイル一覧   Wikiトップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Expert Menu
最新記事
なぜここへ
Yahoo Japanから
検索結果から
友人に聞いて
前からURLを知っていた
他サイトからリンク
最新バージョンの確認

Linuxexpert is one of the service presented by InfomationSquare. / OmakaseBlog Login  |  Register Now!