.htaccessの導入について



このサイトを立ち上げるに当たって、Web制作初心者の私は一から色々なことを勉強する必要があったため、勉強もかねて他の方が運営している様々な素材サイトを見ていくことにしました。そして、いくつものサイトを巡回していく中で、「直リンク」という他のジャンルのサイトでは見当たらない言葉をしばしば目にすることに気づきました。


「直リンク」とは画像や音楽などのファイルのアドレスを、そのままコピーして勝手に自分のホームページスペースにはりつけて表示させる事ですが、第三者に配布することを目的とした素材配布サイトで直リンクが多くなると、素材サイトのサーバーに過度の負担がかかって、様々な弊害が起こってきます。サーバーに常に過度の負担が掛かっているため、純粋に素材を求めてきた人がホームページを開いても、画像の表示が表示が遅くなってしまいます(つまり管理人のせいではないのに、勝手にホームページが重くなってしまうということです)。さらに症状がひどくなると、データ転送量過多でサーバースペースからの立ち退きを求められたり(サーバーから追い出された体験談を掲載している素材サイトさんもありました)、最悪の場合超過転送量分の追徴料金を請求されたりとの実害が発生してきます。素材配布サイトは趣味で運営している方が大半と思うのですが、こうなってくると趣味で運営していたはずのサイトも、もはや苦痛以外の何者でもありません。


そのことを知った私は、とにかく「直リンク」なるものの対策を立てなければと思い、自分なりに色々調べてみることにしました。そして「.htaccess」というプログラムを導入すれば直リンクを防止することができるという事実に行き着くことができました(注・・・.htaccessの導入にはサーバー側の許可が必要です)。早速導入しようと思ったのは良いのですが、導入にはUNIXの知識が必要らしく、関係の有りそうななサイトを回ってみても、専門用語が出てくるとどうしても理解ができず、今ひとつ納得できる答えを得ることができません。自分には無理なのかなとすこし絶望しかかったたときに出会ったのが
.htaccess Maker(ドットHTアクセス メーカー)」のページでした。


このサイトは「じゃばいら管理人」氏が運営する「JavaScriptはもういらない !?(No More Need JavaScript !?)」というサイトの中の1コーナーである「Web Tool」内ページです。
「ドットHTアクセス メーカー」は、直リンク禁止ファイルの形式や、特定のホストからのアクセスの制限(許可)の選択、パスワードの設定など、さまざまな設定を環境に応じてカスタマイズすることが可能です。ファイル生成も非常に簡単で、必要事項を用意された質問フォームに入力していくだけで、専門知識がなくてもお好みの環境に応じた.htaccessファイルを作成することができます。


というわけで、さっそく入力フォームに必要事項を入力していくと・・・ページ下にプログラムが生成されました!!それを早速テキストファイルに貼り付けて、サーバーにアップ!!アップしたファイルをリネームして.htaccessの導入は完了しました。それまで、見よう見まねでテキストファイルにプログラムらしきものを数行打ち込んでは挫折・・・、という作業を繰り返していた私にはその作業は拍子ぬけするほど簡単で、また世の中には頭のいい人がいるものだと大変感心したことを覚えています。


こうして「MOMENT」は無事にスタートすることができました。しかし他の素材サイトさんの中には直リンク被害に頭を悩ませている方もまだまだ多いと思います(先日もある素材サイトさんが直リン被害によって1ヶ月近く素材の入ったフォルダのリネーム作業を強いられ、その間サイトが活動を休止するという事態が起こっていました)。そういう方にも
.htaccess Maker(ドットHTアクセス メーカー)」を知っていただけたらいいなと思い、あえてページを別に作ってリンクを張らせていただく事にしました(「じゃばいら管理人」氏によれば、サイトはどのページもリンクフリーとのことでした)。リンクは文章中にも張っておきましたが、下のテキストリンクからもジャンプすることができます。


「JavaScriptはもういらない !?(No More Need JavaScript !?)」はこちらから

「ドットHTアクセス メーカー」はこちらから

≫HOMEに戻る