ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: gozintrend ที่ 10 สิงหาคม 2012, 17:23:25



หัวข้อ: ป้องกัน Hotlink จาก Sub-domain กันแบบไหนครับ
เริ่มหัวข้อโดย: gozintrend ที่ 10 สิงหาคม 2012, 17:23:25
สวัสดีครับ ผมมีเรื่องอยากปรึกษาผู้รู้ใน Thaiseoboard หน่อยครับ

คือเว็บไซต์ผมเป็นซับโดเมนที่สร้างโดย Wordpress แต่ตอนนี้มีปัญหาคือถูกคนมา Hotlink ไปใส่เว็บที่ไม่เหมาะสมอะครับ

ผมพยายามหาข้อมูลและลองใส่ code ใน .htaccess แล้วไม่ว่าจะเป็น Code นี้

RewriteEngine on
  RewriteCond %{HTTP_REFERER} !^$
  RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
  RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?subdomain.yourdomain.com [NC]
  RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

หรือ Code นี้
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://domain.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://domain.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com:80.*$ [NC]
RewriteRule .*$

หรือ
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_REFERER} !^$
 RewriteCond %{HTTP_REFERER} !^http://(www\.)?youzab\.com/.*$ [NC]
 RewriteRule .*\.(gif|jpg)$  [R,NC,L]
</ifModule>

คือผมนำ Code ใส่ทั้งใน public_html และ ใน Folder ของ Subdomain แล้ว แต่ดูเหมือนว่ายังป้องกันการ Hotlink มาที่ Subdomain ไม่ได้ครับ

แม้กระทั่ง WP Plugin Hotlink Protection ยังใช้กับ Subdomain ไม่ได้เช่นกัน

ท่านใดพอจะรู้วิธีการป้องกัน Subdomain โดน Hotlink ไหมครับ หากกรุณาช่วยตอบผมจะขอบคุณมากครับ :P