フォーラム

[解決済み] .htaccessでアクセス制限を掛けたい。 (4 件の投稿)

  1. toyama
    メンバー
    7 ヶ月前の投稿 #

    .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

  2. kentanjp
    メンバー
    7 ヶ月前の投稿 #

    上でも下でもお好きに?
    ちなみにうちは上に追記してます。

    <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>

  3. toyama
    メンバー
    7 ヶ月前の投稿 #

    位置は何処でも良いのですね。
    それより,
    <IfModule mod_rewrite.c>
    </IfModule>
    で,書かなければならないのですか。
    初めて知りました。

    どうもありがとうございます。

  4. kentanjp
    メンバー
    7 ヶ月前の投稿 #

    あ~失礼。

    IPアドレスで拒否or許可の制限の場合いりません。
    order allow,deny
    allow from all
    deny from .example.co.jp

    rewriteを使う場合だけ必要です。
    たとえば拒否Pからの接続はどこかのサイトに飛ばすとか404を表示させる。
    拒否以外のIPは通常通りサイトが見れるようにしたい場合はrewrite使うと便利です。

    詳しくは検索すると詳細が書いたHPがあるので参考にしてtoyamaさんの希望する動作に仕上げてください。

返信

ログイン しなければ投稿できません。

About this Topic

Tags

タグ はまだありません。