วิธีป้องกัน Hotlink บนเว็บไซต์ WordPress ของคุณ
เผยแพร่แล้ว: 2021-12-26ในฐานะผู้ดูแลเว็บไซต์ คุณต้องตื่นตัวสำหรับหลายๆ ทางที่เว็บไซต์และข้อมูลของคุณอาจถูกบุกรุก คุณต้องประเมินความปลอดภัยของเว็บไซต์ของคุณจากทุกมุม นอกจากนี้ คุณมีหน้าที่รับผิดชอบในการปกป้องแบนด์วิดท์ที่คุณจ่ายไป Hotlinking เป็นวิธีการที่ผู้ใช้อินเทอร์เน็ตใช้ในการลดแบนด์วิธของคุณ นี่อาจทำให้คุณต้องเสียเงินถ้าคุณไม่ป้องกัน
ในบทความนี้ เราจะมาดูว่า Hotlink คืออะไร ทำไมถึงเป็นปัญหาสำหรับเว็บไซต์ WordPress ของคุณ จะบอกได้อย่างไรว่ามีคน Hotlink จากเว็บไซต์ของคุณ และวิธีป้องกันไม่ให้เกิดขึ้นอีกในอนาคต
กระโดดลงไปเลย
Hotlinking คืออะไร?
โดยพื้นฐานแล้ว Hotlinking เป็นการขโมยแบนด์วิดท์และทรัพย์สินเฉพาะจากเว็บไซต์ของคุณ มันเกี่ยวข้องกับผู้ใช้อินเทอร์เน็ต ไม่ว่าจะเป็นนักออกแบบเว็บไซต์คนอื่นหรือบล็อกเกอร์ที่โพสต์บนไซต์อื่น โดยใช้ซอร์สโค้ดจากสื่อของคุณ และเชื่อมโยงโดยตรงจากไซต์ที่พวกเขากำลังทำงานอยู่ เนื้อหาที่ลิงก์ไปอาจเป็นรูปภาพ กราฟิก วิดีโอ หรือสื่อภาพอื่นๆ ที่โฮสต์ในพื้นที่ของไซต์ของคุณ
แทนที่จะใช้แบนด์วิดท์ของตนเองในการโฮสต์สื่อ สื่อเหล่านี้ลิงก์ไปยังสื่อของคุณเพื่อที่จะแสดงบนเว็บไซต์หรือโพสต์ของพวกเขา พวกเขาไม่รำคาญที่จะอัปโหลดภาพไปยังพื้นที่โฮสต์ของตนเอง บ่อยครั้งที่ผู้ที่ฮอตลิงก์ไม่ได้ใช้สื่อโดยได้รับอนุญาตจากคุณหรือใบอนุญาตที่จำเป็นในการดำเนินการดังกล่าว เมื่อเกิดเหตุการณ์นี้ขึ้น คุณสามารถเดิมพันได้ว่าพวกเขากำลังข้ามขั้นตอนที่สำคัญทั้งหมดในการระบุแหล่งที่มาของเนื้อหาไปยังเจ้าของหรือผู้สร้างเดิม
ถึงแม้ว่าการขโมยแบนด์วิดท์ของไซต์ของคุณไม่ได้เลวร้ายพอ แต่ฮอตลิงก์มักเป็นการละเมิดลิขสิทธิ์ ผู้ใช้อาจยกทรัพย์สินทางปัญญา (IP) ของคุณโดยไม่ถาม หรือใช้ภาพสต็อกที่พวกเขาไม่ได้ซื้อใบอนุญาต แม้ว่าพวกเขาอาจไม่ทราบถึงแรงโน้มถ่วงของสถานการณ์ แต่การเชื่อมโยงแบบด่วนสามารถทำให้ผู้กระทำความผิดอยู่ในน้ำร้อนพร้อมกับคุณและเจ้าของสื่อคนอื่นๆ ที่พวกเขาใช้อยู่
ทำไม Hotlinking ถึงไม่ดีสำหรับเว็บไซต์ของคุณ
Hotlinking ไม่ดีสำหรับเว็บไซต์ของคุณเนื่องจากผู้ใช้ที่ละเมิดกำลังใช้ทรัพยากรแบนด์วิดท์ที่คุณจ่ายไป ในสถานการณ์ที่รุนแรง ก็เหมือนเพื่อนบ้านเติมน้ำจากสายยางของคุณในสระว่ายน้ำ พวกเขาได้น้ำมา และคุณก็ติดอยู่กับบิล
ฮ็อตลิงค์ไม่เพียงเท่าเทียมกับการขโมยทรัพยากรของคุณเท่านั้น มันอาจหมายถึงการขโมย IP ของคุณ ไม่ดีพอที่จะมีคนยกแบนด์วิดท์ของคุณ แต่การขโมยทรัพยากรที่คุณทำงานเพื่อสร้างให้ผู้ชมของคุณนำไปสู่อีกระดับหนึ่ง ทางออกที่ดีที่สุดของคุณคือเรียนรู้วิธีระบุว่ารูปภาพหรือวิดีโอของคุณกำลังฮอตลิงก์ จากนั้นใช้มาตรการเพื่อไม่ให้เกิดขึ้นอีก
จะบอกได้อย่างไรว่ามีคนกำลังฮอตลิงก์รูปภาพของคุณ
เมื่อมีคนฮอตลิงก์รูปภาพของคุณ พวกเขาจะใช้ URL รูปภาพของคุณเพื่อลิงก์กลับไปยังไซต์ของคุณ วิธีนี้จะดึงรูปภาพของคุณ (หรือสื่ออื่นๆ) มาที่เว็บไซต์และแสดง การคลิกขวาบนไซต์ของใครบางคนเพื่อตรวจสอบซอร์สโค้ดของรูปภาพจะบอกคุณทันทีว่าพวกเขากำลังฮอตลิงก์หรือไม่
บางครั้ง เมื่อมีคนกำลังฮอตลิงก์รูปภาพของคุณ คุณอาจพบว่าประสิทธิภาพของเว็บไซต์ของคุณลดลง คุณอาจได้เรียนรู้ด้วยว่าคุณใช้แบนด์วิดท์เกินจำนวนที่กำหนด และโฮสต์เว็บของคุณจะเรียกเก็บเงินจากคุณมากขึ้นสำหรับจำนวนเงินที่คุณใช้ หากเป็นกรณีนี้ คุณจะต้องตรวจสอบเพิ่มเติมเพื่อดูว่ามีคนอื่นกำลังดึงพื้นที่ของคุณหรือไม่
วิธีค้นหา Hotlinks ผ่าน Google Images
มีวิธีง่ายๆ ที่คุณสามารถใช้ตรวจสอบรูปภาพที่ลิงก์ด่วนผ่าน Google รูปภาพได้ คุณจะต้องเปิดแท็บเบราว์เซอร์ใหม่และไปที่ Google รูปภาพ จากนั้นป้อนบรรทัดคำสั่งต่อไปนี้ในแถบค้นหา (อย่าลืมแทนที่ “websiteurl.com” ด้วย URL ที่ถูกต้อง)
inurl:websiteurl.com -site:websiteurl.com
ในกรณีนี้ เราได้ตรวจสอบเว็บไซต์ Elegant Themes ดังนั้นคำสั่งจึงมีลักษณะดังนี้:
inurl:elegantthemes.com -site:elegantthemes.com
ผลการค้นหาของคุณอาจให้ภาพที่กำลังฮอตลิงก์จากเว็บไซต์ของคุณ อย่างไรก็ตาม อย่าทึกทักเอาเองว่าเพียงเพราะภาพของคุณปรากฏขึ้น ภาพเหล่านั้นกำลังถูกลิงก์ด่วน บางครั้งพวกเขาก็ไม่ใช่ สิ่งสำคัญคือต้องระลึกไว้เสมอว่าก่อนที่คุณจะเริ่ม ตัวอย่างเช่น ผลการค้นหาของเราให้ผลลัพธ์ของไซต์จำนวนหนึ่งที่มีรูปภาพธีมที่สง่างาม แต่เมื่อตรวจสอบซอร์สโค้ดเพิ่มเติม เราพบว่าหลายไซต์ไม่มีลิงก์ด่วน
เมื่อเราป้อนคำสั่งใน Google รูปภาพ นี่คือผลลัพธ์ที่เราได้รับ เพื่อความเป็นส่วนตัว ฉันปิดบัง URL เพราะในกรณีนี้ ฉันไม่ได้เจอรูปภาพที่ลิงก์ด่วน
การค้นหานี้ช่วยให้คุณเห็นทั้งภาพแบรนด์และเว็บไซต์ที่ปรากฏ ดำเนินการด้วยความระมัดระวัง แม้ว่า: บางครั้ง ผลการค้นหาอาจมีภาพของคุณอยู่ด้วย แต่ภาพอาจไม่ฮอตลิงก์เลย หากต้องการตรวจสอบเพิ่มเติม คุณสามารถคลิกขวาที่รูปภาพแต่ละรูปและตรวจสอบซอร์สโค้ดของรูปภาพได้ สิ่งนี้จะบอกคุณว่ารูปภาพนั้นกำลังฮอตลิงก์จากไซต์ของคุณหรือไม่
โชคดีที่มีวิธีป้องกันฮอตลิงค์ไปยังสื่อบน WordPress ของคุณ มีวิธีป้องกันที่ชัดเจน ลองมาดูวิธีถัดไปกัน
วิธีป้องกัน Hotlink บนเว็บไซต์ WordPress ของคุณ
การป้องกันผู้ใช้อินเทอร์เน็ตจากการฮ็อตลิงก์บนเว็บไซต์ WordPress ของคุณนั้นค่อนข้างตรงไปตรงมา มีวิธีพื้นฐานบางอย่างที่คุณสามารถทำได้ด้วยตัวเอง เช่นเดียวกับปลั๊กอินที่ช่วยให้งานง่ายขึ้น
เปลี่ยนชื่อไฟล์รูปภาพของคุณหรือย้ายรูปภาพของคุณ
วิธีหนึ่งที่รวดเร็วในการป้องกันไม่ให้รูปภาพของคุณแสดงบนเว็บไซต์ของผู้อื่นคือเพียงแค่เปลี่ยนชื่อไฟล์ของคุณหรือย้ายรูปภาพไปยังโฟลเดอร์อื่น การดำเนินการนี้จะทำลายลิงก์ที่ผู้กระทำความผิดใช้บนเว็บไซต์ของตนทันที แน่นอนว่ามันเป็นการแก้ไขชั่วคราวจริงๆ พวกเขาสามารถกลับมาและยกชื่อไฟล์ใหม่จากไซต์ของคุณได้ในภายหลัง

สลับรูปภาพของคุณ
แม้ว่าวิธีนี้ยังคงใช้แบนด์วิดท์ของคุณอยู่ แต่วิธีที่ยอดเยี่ยมในการสร้างความประทับใจให้กับฮอตลิงก์คือการเปลี่ยนรูปภาพของคุณ กล่าวคือ อัปโหลดภาพใหม่ด้วยชื่อไฟล์เดียวกับที่ระบุว่าผู้เยี่ยมชมไซต์ของ Hotlinkers ได้ขโมยทรัพย์สินของคุณ การทำเช่นนี้จะไม่ทำให้พื้นที่จัดเก็บในไซต์ของคุณลำบากขึ้น แต่จะช่วยให้คุณเข้าใจประเด็นของคุณมากขึ้น
ตัวอย่างที่ดีของเรื่องนี้คือเมื่อ Matthew Inman ผู้สร้าง The Oatmeal เรียก The Huffington Post ในปี 2015 เพื่อเชื่อมโยงการ์ตูนจากเว็บไซต์ของเขาโดยไม่ได้รับอนุญาต เขาเปลี่ยนรูปภาพที่ถูกขโมยไปเป็นรูปภาพของใบเรียกเก็บเงินของไซต์ของเขา นอกเหนือจากภาพวาดที่ตลกขบขันเพื่อหมุนรอบสิ่งพิมพ์ออนไลน์
ใส่รหัสลงในไฟล์ .htaccess ของคุณ
คุณสามารถแทรกโค้ดลงในไฟล์ .htaccess ของคุณ (เข้าถึงได้ผ่านไคลเอนต์ FTP ของคุณ) ที่ป้องกันไม่ให้ผู้ใช้อินเทอร์เน็ตรายอื่นฮอตลิงก์สินทรัพย์ของคุณ เข้าสู่ระบบไคลเอนต์ FTP ที่คุณเลือก เช่น FileZilla จากนั้นไปที่โฟลเดอร์ public_html เพื่อค้นหา .htaccess
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าได้คัดลอกไฟล์ .htaccess ของคุณและบันทึกไว้ในเครื่องในกรณีที่คุณประสบปัญหา (เป็นความคิดที่ดีที่จะสำรองข้อมูลไซต์ของคุณก่อนที่จะทำงานในไฟล์นี้) เมื่อคุณสำรองข้อมูลเสร็จแล้ว ให้เปิดไฟล์ .htaccess เพื่อแก้ไข เพียงคลิกขวาที่ไฟล์และเลือก "ดู/แก้ไข" จากเมนูแบบเลื่อนลง ไฟล์จะเปิดขึ้นในโปรแกรมแก้ไขข้อความเริ่มต้นของคุณ
คุณจะต้องเพิ่มบรรทัดของรหัสต่อไปนี้ในไฟล์ (อย่าลืมแทนที่ “siteURL.com” ด้วย URL ของเว็บไซต์ของคุณ):
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?siteURL.com [NC] RewriteRule \.(jpg|jpeg|png|gif|bmp|tif|tiff)$ - [F]
แค่นั้นแหละ! สื่อที่โฮสต์ของคุณควรได้รับการปกป้องจากการเชื่อมโยงด่วน
ป้องกัน Hotlinking ผ่าน CDN . ของคุณ
หากคุณกำลังใช้เครือข่ายการจัดส่งเนื้อหา (CDN) เช่น Cloudflare, Sucuri หรือ KeyCND คุณอาจมีตัวเลือกในการบล็อกการเชื่อมโยงด่วนจาก CDN เอง สำหรับผู้ใช้ Cloudflare ตัวอย่างเช่น CDN มีคุณลักษณะที่เรียกว่า Scrape Shield ซึ่งคุณสามารถเปิดใช้งานเพื่อป้องกันเนื้อหาของคุณจากการถูกฮ็อตลิงก์ นอกจากนี้ยังปกป้องที่อยู่อีเมลและเนื้อหาจากฝั่งเซิร์ฟเวอร์
ป้องกันการคลิกขวาบนไซต์ WordPress ของคุณ
เป็นไปได้ที่จะป้องกันไม่ให้ผู้ใช้คลิกขวาบนไซต์ WordPress ของคุณเพื่อบันทึกภาพของคุณ หรือคว้า URL ของรูปภาพสำหรับการเชื่อมโยงด่วน คุณสามารถติดตั้งปลั๊กอินเช่น WP Content Copy Protection & No Right Click เพื่อเริ่มต้น
ปลั๊กอินมีคุณสมบัติการป้องกันเนื้อหาหลายอย่างนอกเหนือจากการป้องกันด้วยการคลิกขวา รวมถึงการป้องกันไม่ให้ผู้ใช้ไฮไลต์และคัดลอกข้อความบนไซต์ของคุณ ปลั๊กอินอื่น ๆ ที่ปิดใช้งานการคลิกขวาบนไซต์ WordPress ของคุณ ได้แก่ ปิดใช้งานคลิกขวาสำหรับ WP และปลั๊กอินรูปภาพไม่คลิกขวา
นอกจากการติดตั้งปลั๊กอินการป้องกันเนื้อหาแล้ว ควรพิจารณาใส่ลายน้ำให้กับรูปภาพของคุณด้วย คุณสามารถอ่านเกี่ยวกับแอพลายน้ำที่เราชื่นชอบได้ที่นี่
Hotlinking คำถามที่พบบ่อย
ฉันจะทราบได้อย่างไรว่าวิธีการป้องกันฮอตลิงค์ใดที่เหมาะกับฉัน
วิธีการป้องกันฮอตลิงค์ที่คุณเลือกนั้นขึ้นอยู่กับความต้องการและความสามารถทางเทคนิคของคุณจริงๆ ตัวอย่างเช่น หากคุณไม่ต้องการทำงานกับโค้ดของไซต์ การเพิ่มคำสั่งในไฟล์ .htaccess อาจไม่ใช่ตัวเลือกที่ดีที่สุดสำหรับคุณ (แน่นอน คุณสามารถขอความช่วยเหลือจากนักพัฒนาซอฟต์แวร์ได้หากคุณกำลังทำงานด้วย ). หากคุณกำลังทำงานกับงบประมาณที่จำกัด คุณจะไม่ต้องการเปลี่ยนรูปภาพของคุณเพื่อสร้างประเด็นบนไซต์ของคนอื่น แต่คุณจะต้องป้องกันไม่ให้แบนด์วิดท์นั้นถูกใช้เลย พิจารณาความต้องการส่วนบุคคลของคุณ แล้วเลือกวิธีแก้ปัญหาที่รู้สึกว่าเหมาะสม
ฉันได้ปกป้องเว็บไซต์ของฉันจากการฮ็อตลิงก์แล้ว แต่มีใครบางคนสามารถขโมยเนื้อหาของฉันได้ก่อนที่ฉันจะปิดใช้งานการคลิกขวา ฉันจะให้พวกเขาลบออกได้อย่างไร
คุณสามารถออกประกาศให้ลบออก DMCA เพื่อเริ่มกระบวนการนำ IP ของคุณออกจากเว็บไซต์ที่ละเมิดได้ ตรวจสอบให้แน่ใจว่าคุณมีประกาศเกี่ยวกับลิขสิทธิ์บนเว็บไซต์ของคุณ และลงทะเบียนกับสำนักงานลิขสิทธิ์แห่งสหรัฐอเมริกาเพื่อรับความคุ้มครองเพิ่มเติม คุณสามารถอ่านเกี่ยวกับวิธีการทำได้ที่นี่
ฉันปิดใช้งานการคลิกขวาบนไซต์ของฉันแล้ว แต่ยังมีใครบางคนจับภาพหน้าจอและใช้ภาพหน้าจออยู่ ฉันควรทำอย่างไรดี?
คุณออกประกาศให้ลบออก DMCA สำหรับเนื้อหาที่คัดลอกได้ ในอนาคต ให้ลองใส่ลายน้ำให้กับรูปภาพของคุณ เพื่อให้แม้ว่าจะมีคนจับภาพหน้าจอ แต่ลายน้ำนั้นก็ยังแสดงอยู่ โดยจะระบุให้ผู้เยี่ยมชมไซต์ทราบว่าพวกเขาได้ยกเนื้อหาจากที่อื่นบนเว็บ
สรุป
Hotlinking อาจเป็นปัญหาที่เลวร้ายและมีค่าใช้จ่ายสูงเมื่อคุณเปิดเว็บไซต์ WordPress โชคดีที่มันป้องกันได้ ดังนั้นคุณจึงสามารถปกป้องเนื้อหาและแบนด์วิดท์ของคุณ และทำธุรกิจของคุณได้ ด้วยการผสมผสานที่ลงตัวของเครื่องมือและมาตรการป้องกัน คุณสามารถป้องกันการโจรกรรมทางดิจิทัลได้หลากหลาย
คุณใช้การป้องกันฮอตลิงก์รูปแบบใดบนเว็บไซต์ WordPress ของคุณหรือไม่? บอกเราเกี่ยวกับเรื่องนี้ในความคิดเห็น
ภาพเด่นของบทความโดย astel design / shutterstock.com