.................................................
.............................
何となくリンク
.............................
レスを書き込みます
ウチのページにあるファイルが謎のページで直リンクされてますな。
何となく悔しかったので特定ファイルへの直リンクを拒否するようにした。
それっぽく役に立つと思うので設定方法を書いておきます。
前提として、サーバが「.htaccess」を許可してる必要があります。
有料のサーバなら許可してると思います。
やり方は簡単です。
.htaccess というファイルを作成し以下のように記述する。
---------------------------------------------
<FilesMatch "\.(mp3|lzh|zip|exe)$">
SetEnvIf REFERER "vre.sakura.ne.jp " ok
order deny,allow
deny from all
allow from env=ok
</FilesMatch>
---------------------------------------------
< > 実際は半角です。半角だとタグとして認識されてしまうので(´д`)
このファイルをWEBサーバのトップディレクトリにアップロードすれば
設定が反映されます。
末尾が .mp3 .lzh .zip .exe のファイル(拡張子)に関しては、
vre.sakura.ne.jp からリクエストを受けた場合のみアクセスが可能
という意味になります。
各ディレクティブの意味に関しては Apache のマニュアルに
リンクしときましたので詳細はそちらを参照。
正規表現に関しては割愛。
.htaccess を もっと活用したい人向け。
⇒ミケネコの htaccess リファレンス
dot0
ここ実体参照認識されないんですか? < >
07/10/08 10:39:28
dot0
…されてない
07/10/08 10:41:00
北本
CGIのソースを見たら、& を & に置換してました。 なので、< として認識されず、&lt; となる模様。 置換処理に手を加えたら、 CGIの動きがおかしくなったので、このままの方向で(´д`)
07/10/08 12:46:26
レスを書く
≪コメント(3)
dot0
ここ実体参照認識されないんですか? < >
07/10/08 10:39:28
dot0
…されてない
07/10/08 10:41:00
北本
CGIのソースを見たら、& を & に置換してました。 なので、< として認識されず、&lt; となる模様。 置換処理に手を加えたら、 CGIの動きがおかしくなったので、このままの方向で(´д`)
07/10/08 12:46:26