Firefox ระบุว่า“ ไม่พบเซิร์ฟเวอร์” เนื่องจากกำลังเพิ่ม WWW ฉันจะหยุดสิ่งนี้ได้อย่างไร


9

มันน่าผิดหวังมาก

ฉันเข้าถึงservername.localบน Firefox แล้ว นั่นคือ URL ของมัน ไม่มี www.

ในบางครั้งservername.localหยุดให้บริการและฉันได้รับข้อความแสดงข้อผิดพลาด: "ไม่พบเซิร์ฟเวอร์" ยุติธรรมพอสมควร

อย่างไรก็ตาม Firefox ไม่เพียงแค่ลองใช้servername.localแต่ก็ลองwww.servername.localเช่นกัน "ไม่พบเซิร์ฟเวอร์" อีกครั้ง

ปัญหาคือตอนนี้servername.localกลับมาแล้วทำงาน (ฉันสามารถไปกับเบราว์เซอร์อื่น ๆ และที่อยู่ IP), Firefox จะพยายามwww.servername.localเสมอไม่ว่าฉันจะพิมพ์ WWW ที่ไม่ถูกต้อง URL หรือใช้ที่คั่นหน้า

ฉันล้างแคชฉันล้างประวัติ ไม่มีการเปลี่ยนแปลง. ฉันล้างแคช DNS ซึ่งไม่ได้ช่วยเช่นกัน

ข้อเสนอแนะใด ๆ


1
"นั่นคือ URL ของมัน" ที่จริงแล้วไม่มี "servername.local" เป็นที่อยู่ของเซิร์ฟเวอร์ แต่ไม่ใช่ URL
Nicolas Barbulesco

คำตอบ:


14

Firefox กำลังใช้การคาดเดาโดเมน เป็นตัวเลือกที่จะแทรก www หรือ. com โดยอัตโนมัติเพื่อให้คุณไม่ต้องทำ

แต่คุณไม่ต้องการ www นั้นและมีวิธีปิดมัน ตัวเลือกในการปิดการคาดเดาโดเมนยังต้องปิดการค้นหาคำหลักเพื่อให้การเปลี่ยนแปลงมีผล

เปลี่ยนการค้นหาคำหลัก:

  1. พิมพ์about: configในแถบตำแหน่งและกด Enter คุณจะได้รับข้อความ "อาจทำให้การรับประกันของคุณเป็นโมฆะ" ปรากฏขึ้น คลิกที่“ ฉันจะระวังฉันสัญญา” ปุ่ม.

aboutconfig

  1. พิมพ์Keyword.enabledในช่องค้นหาและดับเบิลคลิกที่การตั้งค่าคีย์เวิร์ด.enabledเพื่อตั้งค่าเป็น false

aboutconfig1

นั่นคือส่วนคำค้นหาที่ได้รับการดูแล ตอนนี้เพื่อปิดการคาดเดาโดเมน

ในฟิลด์ค้นหาพิมพ์ fixup และดับเบิลคลิกที่ browser.fixup.alternate.enabled เพื่อให้เป็นเท็จ

เสร็จสิ้นไม่มี WWW หรือ .com อีกต่อไป

ซ่อมแซม

มากกว่าที่จะเรียนรู้ที่นี่: การสนับสนุน Mozilla


5

จากhttp://support.mozilla.org/en-US/questions/714016และhttp://support.mozilla.org/en-US/questions/932632 :

  1. ใน FireFox ให้ไปที่ about: config (นี่คือหน้าการกำหนดค่าด้วยตนเองแบบพิเศษเบราว์เซอร์ที่ใช้ Mozilla ทั้งหมดต้องระวังให้มากเพราะคุณสามารถทำสิ่งต่างๆได้มากขึ้น!)
  2. ในกล่องตัวกรองพิมพ์ใน fixup และกด Enter (ซึ่งจะซ่อนองค์ประกอบการกำหนดค่าทั้งหมดยกเว้นที่ตรงกับคำนี้)
  3. คลิกที่องค์ประกอบ browser.fixup.alternate.enabled; คุณจะเห็นการเปลี่ยนแปลงจากค่าเริ่มต้นเป็นชุดผู้ใช้และจากจริงเป็นเท็จ
  4. ทำ!

คุณอาจต้องการตรวจสอบสิ่งเหล่านี้:

browser.fixup.alternate.prefix - (www.)

browser.fixup.alternate.suffix - (.com)

ฉันได้รับคำตอบที่หลากหลายเมื่อตรวจสอบสิ่งเหล่านี้ บางคนรายงานว่าใช้งานได้และบางคนก็ไม่ทราบ เห็นได้ชัดว่าสิ่งเหล่านี้จะถูกเพิ่มถ้า URL ไม่สามารถเข้าถึงได้


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