.htaccessの有用な設定を集めたコレクション「.htaccess Snippets」

Htaccess

Apacheの設定をディレクトリ単位で制御するためのファイル「.htaccess」。管理者だけではなく一般ユーザーにとってもお馴染みのファイルですが、急に設定を変更しようとしても、書き方を忘れてしまってすぐには出来ないという方も多いかもしれません。

.htaccess Snippets」はそのようなときに参照したい便利な設定集です。有用な.htaccessの設定が、やりたいこと別に簡潔にまとめられています。覚えておけばいざというときに役に立つこと間違いないと思われます。

見慣れた設定も確認できる

.htaccess Snippetsの内容は、リライト / リダイレクト、セキュリティ、パフォーマンス、その他に大別されていて、例えばセキュリティカテゴリの中では、アクセス制御の書き方などが説明されています。

全て禁止で一部許可する場合。

Order deny, allow
Deny from All
Allow from xxx.xxx.xxx.xxx

全て許可してスパマーは禁止する場合。

Order deny, allow
Allow from All
Deny from xxx.xxx.xxx.xxx
Deny from xxx.xxx.xxx.xxy

.htpasswdでベーシック認証する方法。

AuthType Basic
AuthName "One does not simply"
AuthUserFile /home/fellowship/.htpasswd
Require valid-user

などなど。見慣れた設定の他、こんなことまでできるのか?というようなものもあります。

最近はWebサーバーとしてApache以外にnginxも人気ですが、まだまだApacheを使う機会は多いと思います。.htaccessを素早く設定したいときに利用したいサイトです。

スポンサーリンク