toyama
メンバー
2 years前の投稿 #
.htaccessで,アクセス拒否制限を掛けたいのですが,
.htaccessを見ると
------------------------------------------------------------------
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
------------------------------------------------------------------
とありました。
この場合,どの箇所にアクセス制限の文を入力したらよいでしょうか。
お願いします。
サーバーはSitemix
PHP 5.2.8
MySQL 5.0.45
kentanjp
メンバー
2 years前の投稿 #
上でも下でもお好きに?
ちなみにうちは上に追記してます。
<IfModule mod_rewrite.c>
制限内容
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
<IfModule mod_rewrite.c>
制限内容
</IfModule>
toyama
メンバー
2 years前の投稿 #
位置は何処でも良いのですね。
それより,
<IfModule mod_rewrite.c>
</IfModule>
で,書かなければならないのですか。
初めて知りました。
どうもありがとうございます。
kentanjp
メンバー
2 years前の投稿 #
あ~失礼。
IPアドレスで拒否or許可の制限の場合いりません。
order allow,deny
allow from all
deny from .example.co.jp
rewriteを使う場合だけ必要です。
たとえば拒否Pからの接続はどこかのサイトに飛ばすとか404を表示させる。
拒否以外のIPは通常通りサイトが見れるようにしたい場合はrewrite使うと便利です。
詳しくは検索すると詳細が書いたHPがあるので参考にしてtoyamaさんの希望する動作に仕上げてください。