タグ

apacheに関するsnowbirdzのブックマーク (3)

  • htaccess リファレンス > 特定のホストのアクセスを制限・許可

    特定のホストのアクセスを制限する 次の例は、特定のホストからのアクセスを拒否する .htaccess の設定例です。このように書かれた .htaccess を編集し、アクセス制限したいディレクトリに置いてください。そのディレクトリ以下すべてのリソースは、指定されたホストからの要求に対して 403 forbbidden を返してアクセスを拒否します。 # アクセス制限 order allow,deny allow from all deny from ppp01.aaa.ne.jp # ppp01.aaa.ne.jp を拒否 deny from .bbb.co.jp # ???.bbb.co.jp を拒否 deny from .go.jp # 当局によるアクセスを拒否 deny from 130.90. # 130.90.???.??? を拒否 特定のホストのアクセスだけを許可する 次の例は

  • データファイルへのブラウザ経由(http://~)でのアクセスを拒否する方法

    .htaccess活用法(5) .htaccess(拡張子がhtaccessということで、ドットが必要です。ファイル名がないので最初戸惑いますが、こういうものだと思ってください。)が利用可能だと、 アクセス制限(Basic認証)が可能。 特定のホストIPアドレス。プロバイダ)からのアクセスを制限することが可能 参照元(Referer)によるアクセス制限が可能(画像の直リンク禁止も可能) 特定のユーザーエージェント(ブラウザ・ロボット)からのアクセス制限が可能 ブラウザ経由でのアクセス(http://~)を拒否することも可能(大切なデータファイルを守る) リダイレクトが可能(ページの移転時などに重宝) 404 File Not Foundページのカスタマイズが可能。 拡張子別に文字コードを設定することが可能。(文字化け対策に必須の場合があります。) index.cgiやindex.php

  • にわかSEの独り言 CentOS 5.3 x64のApacheでバーチャルホストを設定

    CentOSを中心としたLinuxの話題や、自作rpmのwingリポジトリの情報などを掲載しています。 CentOS 5.3 x64のApacheを使った、バーチャルホストの設定をご紹介します。 設定する前に、ある程度構成や仕様を考えなければいけません。 主に検討しなければならないのが、 ユーザー管理 ディレクトリ構成。 FTPをどうするか。 だと思います。 当然、自分がいくつものドメインを管理して、自分一人しか使ってなければ、こんな悩む必要は無いんでしょうけど、ホスティングサービスをやりたいけど、どう設定すれば管理も楽なんだろうと思う人もいるはず。 そこで、簡単かつ明確なディレクトリ構成で、バーチャルドメインでのApache設定方法を考えてみたので、一例として参考にして下さい。 あくまで、簡単に設定できる方法です。 想定される構成 メインドメイン:foo.com バーチャルドメイン:ba

  • 1