Trang chủ

Thi topik online
Từ vựng ngữ pháp topik

Ngữ pháp
Từ vựng chủ đề
Từ điển Hán Hàn

Phân tích từ vựng
Luyện viết


Đăng nhập
Báo lỗi, liên hệ

Bài xem cuối cùng

Trang chủ / Tin học và website/

Cách chặn các website đen, spam từ đối thủ bằng php


Cách chặn các website đen, spam từ đối thủ bằng php

Trước kia mình có thử chạy back link redirect và backlink từ những trang web chính phủ. Như các link sau :

  • https://www.treasury.gov/cgi-bin/redirect.cgi/?https://hohohi.com/
  • https://www.transtats.bts.gov/exit.asp?url=https://hohohi.com/
  • http://pandora.nla.gov.au/external.html?link=https://hohohi.com/
  • https://apollo.nvu.vsc.edu/meteotemplates/lsc09/pages/station/redirect.php?url=//hohohi.com
  • http://onlinemanuals.txdot.gov/help/urlstatusgo.html?url=https://hohohi.com
  • http://www.drugoffice.gov.hk/gb/unigb/hohohi.com
  • http://sc.sie.gov.hk/TuniS/hohohi.com
  • https://sites.wpp.com/annualreports/2007/exitpage.asp?url=https://hohohi.com

Tưởng DA của website sẽ tăng vèo vèo ai ngờ từ 3 điểm nó hạ xuống còn 1 điểm. Bị google phạt.

Mình có tìm kiếm một số trang trên mạng nhưng không có giải pháp thích đáng để chặn chúng.

Hiện tại mình mới phát hiện ra 1 cách làm bằng php. Nếu bạn cần hãy dùng thử xem.

Bước 1 :Định nghĩa 1 array cho các url refer không mong muốn như sau :

                                    define('BLOCK_REFER'               , array(
                                    'apollo.nvu.vsc.edu','sd40.senate.ca.gov','doubleadvertise.com','auto.surf',
                                    'wishforthis.com','trafers.com','webhit.net','web.auto.surf',
                                    'localhost/korea'
                                    ));

Bước 2 : Dùng preg_match tại file boostrap hoặc index.php

Nội dung mã như sau :

if(isset($_SERVER['HTTP_REFERER'])){
            foreach (BLOCK_REFER AS $value){
                $parterm = "#.*$value(.*)#imsU";
                if(preg_match($parterm, $_SERVER['HTTP_REFERER'])){
                    echo ' điều muốn nói '; die();
                }
            }
        }

Chúc các bạn thành công !!  
Đăng nhập, comment để thảo luận giải đáp các thắc mắc về tiếng hàn. B Nhận tài liệu trực tiếp qua ô bình luận !!