มีวิธีกำหนดค่า Firefox ให้เปลี่ยนเส้นทางหน้าด้วยตนเองหรือไม่?
ใน Firefox รุ่นก่อน 30x และในเบราว์เซอร์อื่น ๆ ย้อนกลับไปสู่ยุคของ Opera ที่ใช้งานได้มีสวิตช์ที่บังคับให้เบราว์เซอร์ถามผู้ใช้ว่าเขาต้องการเปลี่ยนเส้นทางหรือไม่และจะเปลี่ยนเส้นทางไปยังหน้าใด
ฉันเห็นการตั้งค่าในabout:config
ชื่อnetwork.http.redirection-limit
แต่มันเป็นยามสำหรับลูปการเปลี่ยนเส้นทางการตั้งค่าเป็น 0 ทำให้ Firefox มีข้อผิดพลาดที่ไม่ทราบสาเหตุเกี่ยวกับการเปลี่ยนเส้นทางครั้งแรก
ช่องทำเครื่องหมายใน "ขั้นสูง> ทั่วไป" ไม่ทำงานเลย ฉันต้องการหยุดการเปลี่ยนเส้นทางทั้งหมดไม่ใช่เฉพาะที่เกิดจากสคริปต์ (ฉันคิดว่าช่องทำเครื่องหมายนี้ใช้งานได้เฉพาะในกรณีที่window.location
มีการเปลี่ยนแปลงโดยหน้าปัจจุบัน)
มีวิธีหรือไม่?
ไม่แน่ใจว่าฉันเข้าใจถูกต้องหรือไม่ แต่คุณสามารถกำหนดค่าการเปลี่ยนเส้นทางด้วยแอดออนเป็น Redirect Remover หรือ NoRedirect คุณลองแล้วเหรอ? หากไม่ใช่คุณสามารถใช้รูปแบบเหล่านี้เพื่อเพิ่มรูปแบบที่แตกต่างกันหรือบล็อกเว็บไซต์เฉพาะเพื่อเปลี่ยนเส้นทาง คุณกำลังพยายามจะบอกว่าคุณต้องการปิดกั้นการเปลี่ยนเส้นทางทั้งหมด แต่ยังได้รับข้อความที่หน้าถูกเปลี่ยนเส้นทาง?
—
Erlis D.
@ErlisD สิ่งที่ฉันพยายามจะพูดคือหลายปีในเบราว์เซอร์ทั้งหมดที่ฉันใช้ฉันมีสวิตช์ที่อนุญาตให้ฉันบังคับให้เบราว์เซอร์ไม่เปลี่ยนเส้นทางฉันโดยอัตโนมัติถามทุกครั้งเพื่อยืนยันด้วยตนเอง เห็นได้ชัดว่าโหมดนี้ถูกลบออกจาก Firefox เวอร์ชันต่อมาซึ่งเป็นความอัปยศอดสูที่น่ากลัวของผู้พัฒนา นั่นคือสิ่งที่ฉัน "พยายามพูด"
—
hijarian
@ErlisD ตัวกำจัดการเปลี่ยนเส้นทางไม่ใช่สิ่งที่ฉันต้องการดูเหมือนว่าจะใช้ได้เฉพาะกับ URL ที่ระบุเท่านั้นเขียนใหม่ ฉันหมายถึงการเปลี่ยนเส้นทาง 302 จริง
—
hijarian
ฉันเข้าใจ ... คุณพูดถูกมันเป็นความอัปยศที่พวกเขานำออกไป แต่ถ้าคุณสามารถกำหนดค่า NoRedirect ได้อย่างถูกต้องคุณจะได้สิ่งที่ต้องการเกือบ ตัวอย่างเช่นเพิ่มรูปแบบนี้:
—
Erlis D.
^https?://(?:[^/]+\.)?(?:.+)\(?:.+)
เลือกแหล่งที่มาและข้อผิดพลาด DNS และลองใช้งานได้ PS ลองหน้าเว็บที่คุณไม่เคยเปิดมาก่อนหรือล้างประวัติเบราว์เซอร์ของคุณเพื่อให้ใช้งานได้ สำหรับฉันมันเปลี่ยนเส้นทาง 301/302 ที่ถูกบล็อก
@ErlisD ฉันเพิ่มกฎ NoRedirect ตามที่คุณพูดเปิด Google ป้อนคำค้นหาโดยพลการและคลิกที่ผลการค้นหาแรก Firefox เปลี่ยนเส้นทางโดยไม่มีคำถามใด ๆ
—
hijarian