忍者ブログ
ADMINEDITRES

果報は寝て待て(-_☆)


果報を寝て待ってはいるのですが・・・
04月 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 
      

[PR]

    
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

      

アクセス制限・・・なのかな?

    
最近、スパムに困ってるという方のハナシをアチコチで見かけます。
ウチはさして困る状況にはなく、TBも英文のみは拒否という忍ブロの設定のみで対応が可能な程度です。

それでも以前、HPを公開していた頃にアクセス制限を設けたいと思ったコトがありました。
ソコで活用していたのが.htaccessでした。

.htaccessとは - 意味・解説 : IT用語辞典 e-Words

 ApacheなどのWebサーバで使用できる、Webサーバの動作をディレクトリ単位で制御するためのファイル。

 具体的には、CGIやSSIなどを実行するための宣言(命令)や、拡張子ごとにファイルタイプを指定するMIMEタイプの設定、ユーザ認証、IPアドレスやドメイン単位でのアクセス制限などを書き込むことができる。

 .htaccessファイルで設定した内容は、.htaccessファイルがあるディレクトリとそのサブディレクトリに効果があり、効果があるディレクトリに入っているファイルすべてに影響をおよぼす。

 また、サブディレクトリにも.htaccessファイルを別に置くこともでき、この場合は両方のファイルの効果が発生する(矛盾するときはサブディレクトリの設定を優先)。

 Webサーバの設定ファイル(httpd.conf)を使用すると.htaccessファイルで設定できる内容を制限できるため、Apacheなどが動作しているサーバでも.htaccessを使用できなかったり、一部の機能しか使用できなかったりすることもある。


IT用語辞典 e-Wordsより抜粋




ですが。

コレって使えないサーバーとかも多いとのことで、当時の友達から教えてもらってチョコっと使ったJavaScriptのコトをふと思い出しました。
body内に置けばOKだったハズです。

・・・といっても、スパムTBやコメントに有効な手立てだとはあまり思えませんし、私はBLOGで試したコトはナイので正常に動くかどうかすら保証できません(爆)
試される勇気のある方やわらをもすがる想いをされている方は、必ずバックアップをとってからチャレンジしてみてください。

ウマク行くコトを祈ってます・・・・( ̄人 ̄*)

<SCRIPT language = "JavaScript">
<!--
deniedURL = new Array();
deniedURL[0] = "禁止したいアドレス";
deniedURL[1] = "禁止したいアドレス";

for(n = 0;n < deniedURL.length;n++){
if(document.referrer.indexOf(deniedURL[n]) >= 0){
history.go(-1);
location.href = "about:blank";
}
}

//-->
</SCRIPT>

※禁止したいアドレスは、http://以下を入れます。(←http://を省くという意味です)



ただですね・・・
このスクリプトは完全なアクセス制限をするというモノではありません。
ココで指定されたサイトからのアクセスは制限される・・というダケです。
気休めにしかならないかもしれませんが、設置してみたという方がいましたらどんなカンジか知らせていただけるとありがたいです(・∀・;)

あと、もっと別案があるという方や、改良版等を発案された方等いらっしゃいましたら、教えていただけるともっと嬉しいです( ̄∀ ̄;)



それから.htaccessを設置しようとされる方や「そもそも.htaccessって何??」って方は、いろんなサイトで設置方法等をわかりやすく説明して下さってる方がいますので、ソチラを参照してみて下さい。
参考までに解説がわかりやすいなぁと思ったいくつかのサイトを挙げておきます。
.htaccess実践活用術
ミケネコの htaccess リファレンス
ホームページ作成の第一歩
.htaccessの使用法
PR
  << prev entry     | HOME |     next entry >>     
+++ この記事へのコメント +++
 
name
title
color
mail
URL
comment

ご利用のブラウザ、設定ではご利用になれません。
password Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret?  ※チェックすると管理者へのみの表示となります。
 
ぽーがここへPa
ぽーがここへPavlobaの具体動作するつもりだった?
BlogPetのぽー URL 2006/10/29(Sun)17:59:25
EDITRES
Re:ぽーがここへPa

へ?
アタリの具体動作って・・・。

あ、週末に記事書かなかったモンだから催促ってワケなのかしら(・∀・;)
[ 2006/10/29 22:40 ]
勉強になりまっすm(_ _)m
Pavさん、こんばんはー♪
htaccess勉強しなきゃって思っていて放置してまっす♪
CGIで一応は知ってはいたのですが、そもそも一体何者なのかというのはよくわかっていないんですよ(゚ー゚;Aアセアセ
時間とって勉強するようにしまっすm(_ _)m
yozo URL 2006/10/27(Fri)22:48:54
EDITRES
Re:勉強になりまっすm(_ _)m
yozoさん、こんばんわ♪(゚▽゚*)

>htaccess勉強しなきゃって思っていて放置してまっす♪
>CGIで一応は知ってはいたのですが、そもそも一体何者なのかというのはよくわかっていないんですよ(゚ー゚;Aアセアセ

こんな記事を書いておきながら言うのもなんですが・・・。
私も実は、よくわかってなかったりします(爆)
なんとなくで使ってみたりしてたんで、今ではわからない部分が何かすらも既に見失ってる状態でして( ̄∀ ̄;)

>時間とって勉強するようにしまっすm(_ _)m

やっぱりちゃんと理解できてないと私のようになってしまうんですよね。
キチンと時間をとって勉強するコトが大切なんでしょう。
私もガンバッテ勉強しなくちゃ(゚▽゚;)
[ 2006/10/29 22:39 ]
+++ この記事へのトラックバック +++
この記事にトラックバックする:
Search in BLOG
CATEGORIES
ARCHIVE

RECENT COMMENTS
RECENT TRACKBACKS
TRACKBACK PEOPLE
Pavloba ? ! ? !


すぐにサボって寝てしまうので、時々構って下さい。
鼻を触ると喜びます?
MailForm
    
+++ Powered By 忍者ブログ +++
Copyright © 果報は寝て待て + Template Design BY © Pavloba
+++ 忍者ブログ + [PR]
+++