เซิร์ฟเวอร์ Apache - แสดงหน้าขณะที่เซิร์ฟเวอร์ออฟไลน์


0

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

คำตอบ:


0

มีหน้าเริ่มต้นสำหรับจัดการกับหน้านี้และหน้าแสดงข้อผิดพลาด 504 หน้า คุณสามารถสร้างหน้าข้อผิดพลาดที่กำหนดเองสำหรับเซิร์ฟเวอร์ของคุณ แต่สำหรับสิ่งต่าง ๆ เช่นไม่พบการร้องขอหน้า

เนื่องจากเซิร์ฟเวอร์ของคุณจะไม่ถูกเปิดไม่มีวิธีให้แสดงหน้าข้อผิดพลาดของคุณ ค่าเริ่มต้นควรทำคุณก็โอเคแม้ว่าฉันจะแน่ใจ


ยุค 404 เป็น "ไม่พบ" รหัสสถานะที่ใกล้เคียงที่สุดกับ "เซิร์ฟเวอร์ไม่พร้อมใช้งาน" คือ 503 แต่ไม่สามารถแสดงข้อผิดพลาดใด ๆ ตามที่คุณพูดถูกต้อง
Craig Watson

@CraigWatson 503 เป็นข้อผิดพลาดของทรัพยากร จะเป็นข้อผิดพลาดเวลาตอบสนอง 504 ฉันได้แก้ไขเช่นนี้
Matthew Williams

ฉันยืนแก้ไข, downvote งด :)
เคร็กวัตสัน

0

ดังที่แมทธิวพูดในคำตอบของเขาเว็บเซิร์ฟเวอร์ของคุณต้องทำงานเพื่อแสดงเนื้อหาทุกประเภทแม้แต่หน้าแสดงข้อผิดพลาด

คำแนะนำที่เป็นไปได้ที่สุดของฉันคือย้ายสิ่งที่คุณโฮสต์ออกจากแล็ปท็อปของคุณและไปยังโฮสต์ที่เหมาะสม - หากคุณกังวลเกี่ยวกับการหยุดทำงาน (หรือคุณภาพของการบริการใด ๆ ) คุณไม่ควรใช้ฮาร์ดแวร์ระดับผู้บริโภคเพื่อโฮสต์เว็บไซต์สาธารณะ . คุณสามารถค้นหาเว็บโฮสต์ที่ราคาถูกมาก (หรืออาจฟรี) ออนไลน์ (ช็อปปิ้งเกินขอบเขตของ SuperUser)

ที่กล่าวว่าหากคุณยังต้องการโฮสต์ไซต์ต่อจากแล็ปท็อปของคุณวิธีหนึ่งคือการใช้ CDN เพื่อนั่งหน้า DNS ของเว็บไซต์ของคุณและแสดงหน้า "ขออภัย" หากเซิร์ฟเวอร์ upstream ของคุณไม่พร้อมใช้งาน . CDNs ที่โดดเด่นคือ CloudFlare และ Yottaa ถึงแม้ว่าสิ่งเหล่านี้จะไม่แนะนำต่อsé, YMMV


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