Bagaimana untuk mematikan Internet Explorer "Menunjukkan ramah HTTP Error pesan" fitur pada sisi server

Terjemahan Artikel Terjemahan Artikel
Artikel langkah-langkah ini menjelaskan berbagai metode yang berbeda untuk mematikan fitur "Tampilkan Pesan Galat HTTP yang Mudah Dimengerti" di server. Catatan Jika Anda adalah pengguna akhir, Anda dapat merujuk Metode 1 untuk mematikan fitur "Menunjukkan ramah HTTP Error pesan" pada browser Anda. Atau, Anda harus menghubungi administrator situs web untuk membiarkan mereka tahu bahwa kesalahan ini telah terjadi untuk alamat penyuratan URL ini.
Kami sangat menyarankan bahwa semua pengguna upgrade ke Microsoft Internet Information Services (IIS) versi 7.0 yang dijalankan pada Microsoft Windows Server 2008. IIS 7,0 secara signifikan meningkatkan keamanan infrastruktur Web. Untuk informasi lebih lanjut tentang topik terkait keamanan IIS, kunjungi situs web Microsoft berikut:
http://www.Microsoft.com/TechNet/Security/prodtech/IIS.mspx
Untuk informasi lebih lanjut tentang IIS 7,0, kunjungi Web site Microsoft berikut:
http://www.IIS.net/default.aspx?tabid=1

Dalam artikel ini

Show all imageTampilkan semuaHide all imageSembunyikan semua

Tentang pesan galat "ramah" Internet Explorer

Bila Anda mengakses halaman web dari Internet Explorer, teks sebenar HTTP 500 pesan yang dikirim ke browser mungkin disembunyikan oleh pesan galat "ramah" Internet Explorer. Meskipun Anda dapat menonaktifkan fitur ini secara manual pada setiap klien, artikel ini juga memberikan beberapa cara penyelesaian dari sisi server untuk mencegah munculnya pesan kesalahan "yang mudah dimengerti".

Sesuai dengan spesifikasi HTTP 1.1, Internet Information Services (IIS) 5.0 mengirimkan kode status 500 untuk respon apapun yang tidak ditangani oleh kode status yang lain 1xx, 2xx, 3xx, 4xxatau 5xx , seperti "302 - objek dipindahkan", atau "404 - File tidak ditemukan". Karena IIS 4.0 tidak secara ketat mengikuti RFC 2616, maka servis ini akan mengirimkan pesan kesalahan Microsoft Visual Basic Scripting Edition dalam wujud Active Server Pages dengan kode status 200.

Beberapa kode status sering terlihat memiliki pesan galat "ramah" bahwa Internet Explorer menampilkan dan yang secara efektif menutupi perpesanan teks sebenarnya yang server mengirimkan. Akan tetapi, pesan galat "yang mudah dimengerti ini" ini hanya ditampilkan jika respon yang dikirim ke klien kurang dari atau sama dengan ambang batas yang telah ditentukan. Misalnya, untuk melihat teks sesungguhnya dari Respon HTTP 500, panjang konten harus lebih besar dari 512 byte.

Untuk menampilkan pesan yang sebenarnya bahwa server Web mengirimkan, gunakan salah satu metode berikut.

Metode 1: Menonaktifkan pesan kesalahan yang ramah di Internet Explorer

  1. Menonaktifkan opsi pesan kesalahan yang ramah di browseras berikut:
    1. Di Internet Explorer, pada Alat Menu, klik Opsi Internet.
    2. Pada Lanjutan tab, di bawah Browsing Bagian, klik untuk mengosongkan Tampilkan pesan kesalahan HTTP ramah centang kotak, dan kemudian klik Oke.
    3. Tutup browser.
  2. Menggunakan Internet Explorer administrasi Kit atau SystemPolicies untuk mendorong Tampilkan pesan kesalahan HTTP ramah pilihan ke klien. Untuk selengkapnya tentang cara toconfigure fitur "Custom ASP kesalahan", kunjungi Website Microsoft berikut:
    http://technet.Microsoft.com/en-US/IE/bb219517.aspx

Metode 2: Mengaktifkan dan mengkonfigurasi fitur "Custom ASP kesalahan" di IIS

  1. Menggunakan fitur "Custom ASP kesalahan" di IIS 5.0 untuk pad theresponse yang server mengirimkan dengan cukup karakter untuk menimpa friendlyerror pesan. Untuk men-download fitur "Custom ASP kesalahan", kunjungi situs web Microsoft thefollowing:
    http://technet.Microsoft.com/en-US/Library/bb727138.aspx
  2. Menerapkan padding tersebut. Untuk melakukannya, gunakan VBScript String fungsi untuk gulung balik sebuah string karakter yang sama, yang merupakan onemore dari ErrorThreshold bahwa Internet Explorer menggunakan untuk menampilkan pesan kesalahan yang ramah. Misalnya, tambahkan baris berikut tepat sebelum tag 500-100.asp:
    <% Response.Write String(513, "_") %>
    					
  3. Mengkonfigurasi 500 kesalahan umum untuk menggunakan Jenis = URL dan 500-100.asp bukan Jenis = Default. secara asali, 500 error dikonfigurasi untuk menggunakan Jenis = Default. Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    224070 Membuat Halaman Modifikasi Pesan Kesalahan ASP
    Catatan IIS internal proses beberapa tanggapan HTTP 500 yang dikirim ke klien lain kode status HTTP. Kode status internal itu kemudian diubah menjadi 500 sebelum respon dikirimkan kepada klien. Ini adalah kasus dengan ASP Response.Status metode. Dalam kasus ini, kode galat ASP kustom bukanlah checkedin IIS. Untuk mengatasi situasi ini, menggunakan Internet Server ApplicationProgramming antarmuka (ISAPI) filter yang menentukan kode status yang issent kepada klien setelah IIS proses halaman.

Metode 3: Gunakan filter ISAPI Padresponse.exe untuk pad respon di IIS

Gunakan ISAPI filter yang memaksa content-length HTTP 500 semua tanggapan menjadi lebih besar dari 512 byte, efektif padding semua tanggapan 500 sehingga mereka cukup besar untuk menimpa pengaturan "ramah" kesalahan di Internet Explorer. Padresponse.exe adalah sample ISAPI filter (dan kode sumber) yang menunjukkan bagaimana untuk pad respons yang dikirim ke klien (berdasarkan menerima kode status HTTP 500).

Berkas berikut tersedia untuk diunduh dari Microsoft Download Center:
Perkecil gambar iniPerbesar gambar ini
Download Padresponse.exe sekarang
Tanggal rilis: 27 April 2001

Untuk informasi tambahan tentang cara men-download berkas Dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
119591 Cara mendapatkan berkas dukungan Microsoft dari Layanan Online
Microsoft telah memindai berkas terhadap virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus paling mutahir yang tersedia pada tanggal ketika berkas dikirimkan. Berkas tersebut disimpan pada server dengan keamanan tambahan yang membantu mencegah segala perubahan tidak sah terhadap berkas.

Referensi

Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
261200 Menampilkan kesalahan HTTP 500 bukan galat ASP dari 500-100.asp
150312 CARA: Menginstal Pustaka Tautan Dinamis ISAPI
Untuk informasi lebih lanjut tentang spesifikasi HTTP 1.1, kunjungi situs web berikut:

RFC 2616
Untuk informasi tambahan tentang semua kode status yang menampilkan pesan kesalahan yang ramah dan lokasi registri untuk ambang kesalahan yang sesuai untuk mengganti pesan itu ramah, klik nomor artikel di bawah ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
218155 Deskripsi Hypertext Transport Protocol pesan kesalahan

Tentang artikel ini

ID Artikel: 294807
Tinjauan terakhir: 20 Juni 2014
Berlaku bagi:: Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Internet Information Services 5.1
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 294807
Anda ingin memberikan saran pada artikel ini?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.