apache:htaccess
                差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| apache:htaccess [2013/02/28 01:24] – 外部編集 127.0.0.1 | apache:htaccess [2025/02/16 13:53] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== sample  | ===== sample  | ||
| + | ==== Code ==== | ||
| < | < | ||
| RewriteEngine on | RewriteEngine on | ||
| 行 32: | 行 33: | ||
| </ | </ | ||
| - | ===== 解説   | + | ==== 解説  | 
| < | < | ||
| 行 79: | 行 80: | ||
| * ロードバランサ - 複数WEB - ファイルサーバなどの環境ではETagは経路毎に変わるので、キャッシュが有効に働かない | * ロードバランサ - 複数WEB - ファイルサーバなどの環境ではETagは経路毎に変わるので、キャッシュが有効に働かない | ||
| + | ====== Tips ====== | ||
| + | |||
| + | ===== 特定のファイルを特定IPでアクセス制御 ===== | ||
| + | |||
| + | < | ||
| + | <Files ~ " | ||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from IPアドレス | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== 特定ファイルを特定IPで許可 ==== | ||
| + | < | ||
| + | <Files ~ " | ||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from 123.123.123.123 | ||
| + | allow from 124.124.124.124  | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== 特定ファイル名を特定IPで許可 ==== | ||
| + | < | ||
| + | <Files ~ " | ||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from IP ADDRESS | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== 拡張子がjpg、gif、pngのファイルを特定IPで許可 ==== | ||
| + | < | ||
| + | <Files ~ " | ||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from IP ADDRESS | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== 特定ファイルを特定IPで拒否 == | ||
| + | < | ||
| + | <Files ~ " | ||
| + | order allow,deny | ||
| + | allow from all | ||
| + | deny from IPアドレス | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== 特定ファイルをX-Forwarded-Forで許可 ==== | ||
| + | < | ||
| + | <Files ~ " | ||
| + | SetEnvIf X-Forwarded-For " | ||
| + | |||
| + | order deny,allow | ||
| + | deny from all | ||
| + | allow from env=allowed | ||
| + | </ | ||
| + | </ | ||
apache/htaccess.1362014686.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)
                
                