ใช้ / etc / hosts เพื่อชี้ทาง url


-1

ตัวอย่างเช่น url: www.john.com/data.txt

ฉันสามารถแก้ไข / etc / hosts ให้ชี้ www.john.com ไปยังที่อยู่ ip ของเซิร์ฟเวอร์ของฉันสมมติว่า www.mike.com

ดังนั้นเมื่อแก้ไข www.john.com/data.txt จะถูกชี้ไปที่ www.mike.com/data.txt

อย่างไรก็ตามฉันต้องการเพียงชี้เส้นทางที่แน่นอน ดังนั้นหากผู้ใช้ป้อน http://www.john.com/readme.txt ไม่ควรชี้ไปที่เซิร์ฟเวอร์ของฉัน

ฉันจะบรรลุสิ่งนั้นได้อย่างไร


ไม่คุณไม่สามารถ ...
joeqwerty

คำตอบ:


1

ไฟล์โฮสต์สำหรับ การจำแนกชื่อโฮสต์ เท่านั้น คุณไม่สามารถเพิ่มเส้นทางได้เนื่องจากไม่ใช่ URL


นอกเหนือจากไฟล์โฮสต์มีวิธีใดบ้างที่จะบรรลุเป้าหมายนี้
user2578106

@ user2578106: หากหน่วยความจำของฉันทำหน้าที่ได้ดีฉันเคยลอง Kaspersky url blocker มันสามารถเปลี่ยน URL ไปยังหน้าของตัวเอง (พร้อมข้อความบล็อก) ดังนั้นไฟร์วอลล์อาจเป็นสิ่งที่คุณกำลังมองหา ฉันไม่แน่ใจเกี่ยวกับเรื่องนี้
boh

พร็อกซีเซิร์ฟเวอร์ในเครื่องจะอนุญาตให้คุณทำเช่นนี้ นี่อาจเป็นวิธีที่ Kaspersky url blocker ทำงานอยู่หลังม่าน อาจมีซอฟต์แวร์จำนวนมากที่สามารถทำได้ อาจมีบางคนที่นี่มีประสบการณ์กับบางสิ่งบางอย่างที่เฉพาะเจาะจง
jornane

คุณกำลังต้องการซอฟต์แวร์เพิ่มเติม อาจจะมีไฟร์วอลล์อย่าง @naive ที่แนะนำ หรือคุณสามารถเปลี่ยนไฟล์โฮสต์ตามที่คุณเสนอและทำให้เว็บเซิร์ฟเวอร์ของคุณทำหน้าที่เป็นพร็อกซีย้อนกลับสำหรับเซิร์ฟเวอร์เดิมและแสดง URL เฉพาะบางอย่างในเครื่อง แต่ความสามารถในการทำนั้นขึ้นอยู่กับคุณสมบัติของเว็บเซิร์ฟเวอร์ของคุณ
drk.com.ar

0

คุณ ไม่ได้ ทำสิ่งนี้ด้วย /etc/hosts. มันมีไว้สำหรับการจำแนกชื่อเพื่อที่อยู่ IP เท่านั้น บางทีคุณสามารถทำได้ด้วยพร็อกซีเซิร์ฟเวอร์ในเครื่อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.