CARA: Mengubah Off Internet Explorer 5.x dan 6.x "Tampilkan ramah HTTP Error pesan" fitur di sisi Server

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 294807
Kami sangat menyarankan bahwa semua pengguna upgrade ke Microsoft Internet Information Services (IIS) versi 7.0 berjalan pada Microsoft Windows Server 2008. IIS 7,0 secara signifikan meningkatkan keamanan infrastruktur Web. Untuk informasi lebih lanjut tentang IIS topik terkait keamanan, kunjungi Web site 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
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Artikel selangkah demi selangkah ini menjelaskan metode yang berbeda untuk mematikan fitur "Tampilkan ramah pesan kesalahan HTTP" di server.

Pengenalan

Bila Anda mengakses halaman web dari Internet Explorer 5.x dan Internet Explorer 6.x, teks yang sebenarnya HTTP 500 pesan yang dikirim ke browser mungkin disembunyikan oleh pesan galat "ramah" Internet Explorer. Meskipun Anda dapat menonaktifkan fitur ini secara manual untuk setiap klien, artikel ini juga menyediakan beberapa server-side workarounds untuk menghambat tampilan pesan galat "ramah".

Menurut spesifikasi HTTP 1.1, Internet Information Services (IIS) 5.0 kembali kode status 500 untuk setiap respon yang tidak ditangani oleh lain 1xx, 2xx, 3xx, 4xx, atau 5 kode statusxx , seperti "302 - objek dipindahkan", atau "404 - File tidak Menemukan". Karena IIS 4.0 tidak secara ketat mengikuti RFC 2616, kembali aktif Server Pages (ASP)-berbasis Microsoft Visual Basic Scripting Edition (VBScript) kesalahan dengan kode status 200.

Untuk informasi lebih lanjut tentang HTTP 1.1 spesifikasi, kunjungi situs web berikut:
RFC 2616
http://www.IETF.org/RFC/rfc2616.txt
Beberapa kode status sering terlihat memiliki kesalahan "ramah" pesan bahwa Internet Explorer 5.Menampilkan x dan yang efektif masker teks yang sebenarnya pesan yang server mengirimkan. Namun, pesan galat "ramah" ini hanya ditampilkan jika respon yang dikirim ke klien adalah kurang dari atau sama dengan ambang batas yang ditentukan. Misalnya, untuk melihat teks yang tepat dari Respon HTTP 500, panjang konten harus lebih besar dari 512 byte.

Untuk informasi tambahan tentang status semua kode yang menampilkan pesan kesalahan yang ramah dan lokasi registri yang sesuai ambang kesalahan 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
Untuk menampilkan sebenarnya pesan yang server Web mengirim, gunakan salah satu metode berikut.

Metode 1

  1. matikan opsi pesan kesalahan yang ramah di browser sebagai berikut:
    1. Di Internet Explorer 5.x dan 6.x, dalam menu Tools , klik Internet Options.
    2. Pada tab lanjutan , dalam bagian penjelajahan , klik untuk mengosongkan kotak centang Tampilkan pesan kesalahan HTTP yang ramah , dan kemudian klik OK.
    3. Tutup browser.
  2. Menggunakan Internet Explorer administrasi Kit atau sistem Kebijakan-kebijakan untuk mendorong opsi Tampilkan pesan kesalahan HTTP ramah ke klien. Untuk selengkapnya tentang cara mengkonfigurasi fitur "Custom ASP kesalahan", kunjungi Web Microsoft berikut situs:
    http://technet.Microsoft.com/en-US/IE/bb219517.aspx

Metode 2

  1. Menggunakan fitur "Custom ASP kesalahan" di IIS 5.0 untuk pad respon server mengirimkan dengan cukup karakter untuk menimpa ramah pesan kesalahan. Untuk men-download fitur "Custom ASP kesalahan", kunjungi situs web Microsoft berikut:
    http://technet.Microsoft.com/en-US/Library/bb727138.aspx
  2. Menerapkan padding ini. Untuk melakukannya, gunakan fungsi VBScript String untuk gulung balik sebuah string karakter yang sama, yang merupakan salah satu lebih dari ErrorThreshold bahwa Internet Explorer 5.x menggunakan untuk menampilkan pesan kesalahan yang ramah. Sebagai contoh, menambahkan mengikuti garis jatuh tepat sebelum tag 500-100.asp:
    <% Response.Write String(513, "_") %>
    					
  3. Mengkonfigurasi 500 kesalahan umum untuk menggunakan Type = URL dan 500-100.asp bukan Type = Default. secara asali, kesalahan 500 dikonfigurasi untuk menggunakan Type = Default.Untuk informasi tambahan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    224070 Menciptakan halaman kesalahan kustom ASP
    Catatan: IIS internal proses beberapa tanggapan HTTP 500 yang dikirim kepada klien sebagai kode status HTTP lain. Kode internal status berubah untuk 500 sebelum respon kepada klien dikirim. Ini adalah kasus dengan ASP Metode Response.Status . Dalam kasus ini, kode galat ASP kustom tidak dicentang dalam IIS. Untuk mengatasi situasi ini, menggunakan Internet Server aplikasi Programming Interface (ISAPI) filter yang menentukan kode status yang dikirim ke klien setelah IIS proses halaman.

Metode 3

Menggunakan filter ISAPI yang memaksa content-length HTTP semua 500 responses to menjadi lebih besar dari 512 byte, efektif padding semua 500 Tanggapan sehingga mereka cukup besar untuk menimpa kesalahan "ramah" pengaturan dalam Internet Explorer 5.x dan 6.x. Padresponse.exe adalah sample ISAPI filter (dan kode sumbernya) yang menunjukkan bagaimana untuk pad respon yang dikirim ke klien (berdasarkan menerima kode status HTTP 500).

Berkas berikut tersedia untuk download dari Microsoft Download Center:
Perkecil gambar iniPerbesar gambar ini
DOWNLOAD
Download Padresponse.exe sekarang
Rilis tanggal: April 27, 2001

Untuk informasi tambahan tentang cara men-download Microsoft Dukungan file, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
119591 Cara mendapatkan berkas dukungan Microsoft dari Layanan Online
Microsoft memindai berkas untuk virus. Microsoft digunakan paling lunak pendeteksi virus terbaru yang tersedia pada tanggal yang file telah diposting. Berkas tersebut disimpan pada server aman 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 HOWTO: Install ISAPI Filter Dynamic-Link Library

Properti

ID Artikel: 294807 - Kajian Terakhir: 28 April 2013 - Revisi: 6.0
Kata kunci: 
kbdownload kbhowtomaster kbmt KB294807 KbMtid
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

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com