ฉันสุ่มเห็นข้อผิดพลาดในโดเมนต่างๆ ฉันได้ googled และลองใช้วิธีแก้ปัญหาต่าง ๆ แต่ไม่มีใครเอาปัญหาออก ตอนนี้ฉันพยายามสร้างข้อผิดพลาดซ้ำเพื่อหาวิธีแก้ไข - แต่ฉันไม่สามารถทำซ้ำได้!
นี่คือบันทึกการเข้าถึงและบันทึกข้อผิดพลาดในกรณีที่เกิดข้อผิดพลาด:
xxx.xxx.xxx.xxx - - [25/Nov/2021:18:43:33 +0100] "GET /humans.txt HTTP/1.1" 406 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML เช่น Gecko) Chrome/91.0.4472.114 Safari/537.36"
[พฤ. 25 พ.ย. 18:43:32.999114 2021] [negotiation:error] [pid 1305749] [client xxx.xxx.xxx.xxx:63157] AH00690: ไม่มีตัวแปรที่ยอมรับได้: /usr/share/httpd/error/HTTP_NOT_FOUND.html .var
...และนี่คือบันทึกการเข้าถึงเมื่อฉันพยายามสร้างข้อผิดพลาดซ้ำ:
yyy.yyy.yyy.yyy - - [26/พ.ย./2021:08:52:45 +0100] "GET /humans.txt HTTP/1.1" 404 1110 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML เช่น Gecko) Chrome/91.0.4472.114 Safari/537.36"
แน่นอน ฉันลองใช้การระบุเบราว์เซอร์และภาษาต่างๆ ที่เซิร์ฟเวอร์ของฉันรองรับและที่ไม่รองรับ แต่ทุกอย่างทำงานได้ตามที่คาดไว้ หากฉันใช้ภาษาที่รองรับ ข้อความแสดงข้อผิดพลาดจะแสดงในภาษานั้น หากภาษานั้นไม่รองรับ ฉันเห็นเวอร์ชันภาษาอังกฤษฉันจะทราบได้อย่างไรว่าการโทร/การตั้งค่าใดทำให้เกิดข้อผิดพลาด