「設定 - .htaccess」の版間の差分

297行目: 297行目:
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br>
==== 例 3: 特定のリモーホストのアクセスを拒否 ====
==== 例 3: 特定のリモートホストのアクセスを拒否 ====
以下の例では、リモートホストに".osaka."という文字列が含まれている場合、特定のユーザエージェント以外はアクセスを拒否している。<br>
以下の例では、リモートホストに".osaka."という文字列が含まれている場合、特定のユーザエージェント以外はアクセスを拒否している。<br>
  <syntaxhighlight lang="apache">
  <syntaxhighlight lang="apache">
315行目: 315行目:
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br>
==== 例 4: 特定のリモートアドレスのアクセスを拒否 ====
以下の例では、指定されたIPアドレスの範囲からのアクセスを許可している。<br>
<syntaxhighlight lang="apache">
RewriteCond %{REMOTE_ADDR} ^91\.219\.239\. [OR]
RewriteCond %{REMOTE_ADDR} ^85\.203\.39\.  [OR]
RewriteCond %{REMOTE_ADDR} ^45\.250\.255\.
RewriteRule ^ - [L]
</syntaxhighlight>
<br>
==== Wgetコマンドラインツールからのアクセスを拒否 ====
==== Wgetコマンドラインツールからのアクセスを拒否 ====
wgetコマンドでダウンロードする場合、ユーザエージェントに<u>Wget</u>という文字列が含まれている。<br>
wgetコマンドでダウンロードする場合、ユーザエージェントに<u>Wget</u>という文字列が含まれている。<br>