字型選擇 A A A






Electrial Commerce Professional
EZeShop
Lead you out the Technology Forest
  首頁 » 商品目錄 » 免費模組與服務 » FREE19 登入  |  新舊首頁切換  |  我的帳號  |  購物車內容  |  結帳   

osCommerce 網頁守門員
[FREE19]

NT$0
| 產品諮詢| 推薦這個商品給親友| 連結EZeShop |

任何人只要可以上網,就可以到你的網頁,雖然資訊分享與傳遞是網際網路的精神,但有時候不速之客的拜訪,反而會引發事端.運用這個「網頁守門員」程式,就可以幫你擋掉不速之客,讓他無法看到你的網頁,你也可以省下應付的時間,專注於更值得你花心思的事情.
本程式還有另一個效果,可以顯示出訪客的IP位址以及使用的瀏覽器軟體,你也可以加設自己的歡迎詞,做為歡迎訪客的訊息.

測試一下!把我導引到別的網頁
「網頁守門員」主要是使用IP偵測的技術,來偵測網頁訪客的IP位址,據此決定是否擋掉.而擋掉的方法則是把他的瀏覽器導引到別的網頁,如此一來他就看不到你的網頁內容了.

程式下載(big5版)    程式下載(utf8版)

安裝方法
  1. 下載檔案,解壓到 catalog/includes/boxes/doorkeeper.php
  2. 修改左右欄框程式,
    要擺左邊就修改 catalog/includes/column_left.php
    要擺右邊就修改 catalog/includes/column_right.php
    把下列程式碼加到修改程式最後一個 ?> 的前一行

    require(DIR_WS_BOXES . doorkeeper.php');

    如果要擺放不同位置,就依需要調整上面程式碼的位置。
  3. 修改doorkeeper.php裡面標註 setting area 設定區域裡面的設定變數。

程式參數說明
下面是在doorkeeper.php裡面的參數範例,請參考後面的說明:

$dk_box_head='訪客資訊';
$dk_herader='歡迎光臨!';
$dk_text_client_ip='IP: ';
$dk_text_client_agent='軟體: ';
$dk_dk_footer='<img src="http://www.webdeveloper.com/animations/bnifiles/puma.gif">';
$dk_ban_ip='xxx.xxx.xxx.xxx;yyy.yyy.yyy.yyy';
$dk_redirect_http='http://nssdc.gsfc.nasa.gov/image/planetary/mars/marsglobe2.jpg';

最前面幾個參數主要是控制訪客到訪時,要呈現的歡迎詞內容,參數內容說明如下.
$dk_box_head 訊息框的標題
$dk_herader 頁首出現的歡迎詞
$dk_text_client_ip 顯示訪客IP的標題
$dk_text_client_agent 顯示訪客瀏覽器軟體的標題
$dk_dk_footer 頁尾出現的歡迎詞
前述的參數若內容設定為空字串,或把該參數拿掉,就不會顯示該部分的歡迎詞,歡迎詞內也可以使用<img>之類的HTML指令來連結圖片或動畫,前面例子中的頁尾就連結到免費的GIF動畫.

IP黑名單
接著要設定的就是你要擋掉的IP位址,參數為 $dk_ban_ip 變數,上例中已經設定了2組擋掉IP黑名單,但設定值是用假設的 xxx.xxx.xxx.xxx 及 yyy.yyy.yyy.yyy ,你要把 x 跟 y 改成你實際要擋掉的IP數字.你也可以自己多加幾組擋掉IP,只要每組IP之間用分號(;)隔開即可.
IP的格式也可以使用萬用字元的用法,如下例的IP表示法: 192.168.1.* 代表以192.168.1 三碼開頭的IP位址全部擋掉.這樣就可以更方便地設定阻擋整個class C或class B 的IP.不過我還是要提醒,這樣子擋掉的IP數量非常多(1~255),也代表可能有許多無辜網友的IP也一起被擋掉.
至於如何知道不速之客的IP位址呢?從後台的 系統工具->線上客戶 選單就可以看到目前的線上客戶,其中就有客戶的IP位址.
在設定擋掉IP黑名單時,還有一個網路現狀你一定要知道,很多使用非固定IP的ADSL用戶,他上網的IP是連線時動態配置的,所以IP的主人有可能變來變去,因此不速之客若使用非固定IP的ADSL,你擋掉他的IP會造成所有同一家ISP的用戶,動態配置到不速之客用過的IP,也一樣被擋掉無法看到你的網頁.學生使用學校電腦也會有這種情形,可能多個學生共用1組IP.因此你設定擋掉IP時,要明瞭可能連帶一部份的無辜者也會被你擋掉.你也可以事先用網路上提供的whois服務來確認一下IP的使用單位,再決定是不是擋掉這個IP.

導引網址
偵測出不速之客後,當然是把他丟到(導引到)別的網址,不要讓他看你網頁內容,設定的參數名稱是 $dk_redirect_http , 直接給網址就可以,什麼?!你要把不速之客丟到FBI去調查!(http://www.fbi.gov),嗯..也是可以..什麼?你要把不速之客丟到火山!(http://www.photo.net/photo/pcd4229/mirage-volcano-7.4.jpg),這...這有點狠,我是比較愛好和平的,上面的例子是把不速之客直接丟到火星.(更狠....)

補充說明
由於網頁守門員使用本站主機的 JavaScript 程式,因此可能受到本站主機網路流量的影響,同時在網路守門員訊息框底下,會出現本站的標籤,此點預先說明,請要使用本程式的網友自行斟酌.

網頁守門員展示

本商品上架日期:2006年03月04日星期6.
評價