Chặn liên kết trỏ tới từ
domain không mong
muốn bằng htaccess
T tình huống thực tế "Seo idol 2011", xuất hiện tình huống
chơi xấu đội vietnamtours247.com bằng cách tạo link farm
với số lượng cực lớn từ blogspot. Mà tiêu biểu là
site http://giethetseo.blogspot.com.
Và từ thực tế để tiếp tục chiến đấu cùng Seoidol chắc hẳn
phải tìm ra cách di đó ngăn chặn phần nào việc chơi xấu này.
Mình cố gắng tìm tòi và lần mò khắc các diễn đàn seo trên
thế giới với hy vọng kiếm được giải pháp ngăn chặn việc này
tái diễn. Và mình tìm thấy được 1 giải pháp có thể "sử dụng
được"
Mình xin cung cấp 1 đoạn code trong file .htaccess như sau:
SetEnvIfNoCase Referer ".*(cụm từ chứa trong domain).*"
ban
SetEnvIfNoCase Referer ".*(blogspot).*" ban
SetEnvIfNoCase Referer ".*(azfreeapps).*" ban
<Limit GET POST>
order allow,deny
deny from env=ban
allow from all
</Limit>
Với nội dung trong ( ) là cụm từ chứa trong domain mà bạn
muốn chặc liên kết trỏ đến website của bạn.
Ví dụ từ trường hp của site http://giethetseo.blogspot.com
Nếu bạn set giá trị
SetEnvIfNoCase Referer ".*(giethetseo).*" ban
Thì kết quả là tất cả nhng liên kết xuất pt
t http://giethetseo.blogspot.com sẽ không thkết nối đến
site của bạn và lúc này trình duyt sẽ hiển thị lỗi "403