วิธีหนึ่งในการบรรลุเป้าหมายที่แท้จริงของคุณไม่ได้เกี่ยวข้องกับส่วนขยายของ Chrome หรือแม้แต่ Chrome เลย วิธีนั้นคือการตั้งค่าเซิร์ฟเวอร์ HTTP พร็อกซีอัจฉริยะชี้ที่ Chrome จากนั้นเพิ่มกฎการเขียนใหม่ไปยังพร็อกซีเซิร์ฟเวอร์ที่เขียน URL ใหม่ภายใต้หน้าปก
มีหลายคนที่ทำสิ่งนี้ด้วยพร็อกซีเซิร์ฟเวอร์ HTTP ที่แตกต่างหลากหลาย - มากเกินกว่าที่จะครอบคลุมในรายละเอียดด้วยคำตอบที่นี่ พวกมันทำเพื่อจุดประสงค์ในการทำ zapping โฆษณาบั๊กของเว็บและสิ่งที่คล้ายกัน แต่หลักการและกลไกนั้นเหมือนกับสิ่งที่คุณต้องการจะทำ พวกเขาต้องการให้เบราว์เซอร์ WWW ดึง URL เฉพาะตามปกติ แต่เนื้อหาจริงที่ได้รับนั้นเป็น URL ของ URL อื่น ๆ (ในระดับท้องถิ่นหรืออื่น ๆ ) สิ่งเดียวที่เบราว์เซอร์ WWW จำเป็นต้องรู้คือมันคุยกับอินเทอร์เน็ตผ่านพร็อกซีเซิร์ฟเวอร์
ตัวอย่างหนึ่งที่เห็นZapper โฆษณาที่ SourceForge นั่นเป็นสคริปต์ Perl ที่ทำงานร่วมกับเซิร์ฟเวอร์ Squid proxy HTTP เพื่อเขียน URL ใหม่ได้ทันทีในพร็อกซีเซิร์ฟเวอร์ อย่างที่คุณเห็นจากฐานข้อมูลการกำหนดค่าคนใช้กลไกของมันเพื่อจุดประสงค์ที่หลากหลายตั้งแต่สร้างความมั่นใจว่าจะเห็นบทความรูปแบบ "พิมพ์ได้" ในบริการข่าวไปจนถึงกำจัดการเปลี่ยนเส้นทางการโฆษณาแบบสุ่มบนเว็บไซต์ลามกอินเทอร์เน็ต
โปรดทราบว่านี่ดีกว่าสิ่งที่คุณทำกับhosts
ไฟล์ซึ่งเป็นกลไกที่ไม่เหมาะสมในการจัดการบริการ WWW hosts
ข้อตกลงเฉพาะในการค้นหาชื่อ→ที่อยู่, mucks up ทุกอย่างอื่น (มากกว่าเบราว์เซอร์ WWW) ที่ต้องทำชื่อ→การค้นหาที่อยู่และ (ตามที่คุณอาจจะรู้แล้ว) ต้องการชื่อโฮสต์ที่เขียนใหม่ทั้งหมดเพื่อให้ตั้งค่าโฮสต์เสมือนเพิ่มเติม เซิร์ฟเวอร์ HTTP เนื้อหาเป้าหมาย ในทางตรงกันข้ามการเขียนพร็อกซีเซิร์ฟเวอร์ HTTP ของประเภทนี้ตรงกันข้ามข้อเสนอใน URL และมีผลกับ HTTP และเบราว์เซอร์ WWW เท่านั้นที่กำหนดค่าให้ใช้ในตอนแรก. ดังนั้นจึงสามารถทำสิ่งต่าง ๆ เช่นเขียน URL ของ JavaScript และปล่อยให้ทุกอย่างอื่นจากเว็บไซต์ WWW เดียวกันเพียงอย่างเดียว เขียนชื่อโฮสต์ทั้งหมดใหม่ให้โหลดเพียงครั้งเดียว และทำการจับคู่รูปแบบ (ยังเพิ่มเติม) (มีกรณีของสิ่งนี้มากในฐานข้อมูลการกำหนดค่า Ad Zapper ของประกาศ) และสามารถทำสิ่งต่าง ๆ เช่นมีเบราว์เซอร์ WWW หนึ่งดูโลกผ่านพร็อกซีเขียนใหม่และอีกดูโดยตรงบนเครื่องเดียวพร้อมกัน