Retoucher.jp

主にPC関連の備忘録と映画の感想を書いています。

ホーム > PC関連備忘録 > WEB関連 > 「.htaccess」のこと

「.htaccess」のこと

迷惑コメント、トラックバックにその都度対応していたのですが、サイトをコロコロ変えてしまう自分がいてワケがわからなくなったので、書き留めておきます・・・・(笑


言語設定によるアクセス制限(日本語が無い場合はハジかれる)

SetEnvIf Accept-Language ja Lilith(日本語を選びましたよ!ってコト)
Order Deny,Allow
deny from .cn
deny from .kr
deny from .hk
deny from .kp
deny from .tw
deny from baidu.com
deny from image.baidu.com
deny from cndata.com
Deny from all
(ドメインが上のものはハジきますよ!ってコト)
Allow from env=Lilith(上で選んだのはjaだからそれは許す!ってコト)

つまり、ブラウザの設定で日本語を組み込んでいたとしても、上のドメインはアクセスできないと言う事です。

動画をアップしていたので、ブラウザに認識させるために書いたもの

AddType audio/x-pn-RealAudio-plugin .rpm
AddType audio/x-pn-realaudio .rm .ram
AddType video/x-ms-asf .asf .asx
AddType video/x-ms-wmv .wmv

htmlからphp化に伴い、indexのデフォルトを追加

DirectoryIndex index.php index.html

サイト変更に伴い、引越し元から引越し先までリダイレクトで制御
(現在はエントリー数の肥大化と構造の再構築が面倒すぎるので放置・・・・、下は例文)

RedirectPermanent /cat1/ http://retoucher.jp/cat2/index.php

ざっと書いたけど、全体に見せるためのサイトでは無いので、これくらい厳しい制限をかけていました。

コメントはまだありません