Artikel ini terutama memperkenalkan solusi untuk masalah kembali ke halaman kesalahan ketika status HTTP melonjak di ASP.
Halaman kesalahan default IIS sangat tidak ramah. Bagian lalu lintas ini hilang sia -sia. Jika halaman kesalahan melompat langsung ke beranda dan tidak ramah pada mesin pencari, beranda dapat diblokir. Jadi tergantung situasinya, ada dua cara untuk menyelesaikan masalah ini:
Jika ini adalah situs web tipe konten seperti blog, Anda dapat mengembalikan kotak pencarian dengan 404 kesalahan untuk pengunjung untuk mencari. Kedua metode ini menjaga pengunjung dan memperhitungkan SEO.
Anda dapat memeriksa berapa banyak halaman kesalahan situs web Anda di Google Webmaster Tools.
Metode untuk memodifikasi halaman kesalahan default sangat sederhana: klik kanan situs web yang ingin Anda kelola di IIS, dan atur 404 sebagai halaman informasi kesalahan yang sesuai dalam kesalahan khusus. Berikut dua cara:
1. Jika Anda memilih file untuk jenis pesan, Anda hanya dapat menggunakan file yang diakhiri dengan .html atau HTM, jika tidak kode akan muncul ketika pengguna mengakses halaman kesalahan. Di halaman kesalahan yang ditetapkan dengan cara ini, meskipun status 404 tidak output dalam file .html, status 404 akan secara otomatis output setelah eksekusi IIS.
2. Jika Anda memilih URL untuk jenis pesan, Anda harus menggunakan file ASP (karena status 404 hanya dapat diatur dalam file ASP), jika tidak, 200 kode status akan dikembalikan saat mengakses halaman kesalahan. Tambahkan juga:
Salin kode sebagai berikut: < %response.status = 404 tidak ditemukan %>Jika Anda ingin melompat ke beranda secara teratur, ada dua cara :
1. Gunakan penyegaran tag meta untuk melompat
Salinan kode adalah sebagai berikut: <meta http-equiv = refresh content = 3; url = http: //www.vevb.com>2. Gunakan JS untuk melompat
?
- <ScriptStyle = Text/JavaScript>
- setTimeout (testtime (), 2500);
- functionTTime () {
- Lokasi = http: //www.vevb.com/;
- }
- </script>