Terdapat fail logo pada pelayan proksi. Squid boleh membacanya. Pelayar masih memaparkan imej yang rosak. Kebenaran fail tidak dapat membaiki permintaan ke URL yang salah.

Apabila templat ralat tersuai mengandungi src="images/logo.png", pelayar menyelesaikan rujukan itu dengan konteks URL dokumen. Ia tidak mencari direktori images berdekatan pada cakera pelayan Squid. Meletakkan fail di bawah akar dokumen pelayan web berasingan juga tidak menyebabkan Squid menyajikannya secara automatik.

Dalam Squid 5–7, error_directory memilih templat ralat tersuai; icon_directory menandakan storan ikon. URL ikon dalaman Squid menggunakan laluan /squid-internal-static/icons/. Ikuti susun atur sumber versi yang dipasang dan bukannya menganggap laluan sistem fail Unix sebagai alamat imej HTML.

Periksa permintaan imej sebenar pelayar. Nama hos, laluan, status dan laluan yang dipilih menunjukkan sama ada pelayar meminta sumber dalaman daripada Squid, menghubungi hos imej berasingan, atau meminta laluan tidak berkaitan pada tapak yang disekat.

Jika imej berada pada pelayan web dalaman yang diluluskan, gunakan URL sumbernya yang boleh dicapai dan ambil kira peraturan akses. Jika ia tergolong dalam aset dalaman Squid, sahkan lokasi aset yang dipasang dan pendengar yang menyajikan permintaan itu.

Kekalkan mesej ralat boleh dibaca tanpa imejnya. Halaman diagnostik yang bergantung pada permintaan rangkaian lain yang gagal boleh menyembunyikan penjelasan yang diperlukan pembaca.

Artikel berkaitan