Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 14775|Jawab: 0

[Situs web] Mengapa Menyesuaikan Halaman 404? Cara menyesuaikan halaman 404 di bawah NGINX

[Salin tautan]
Diposting pada 26/10/2014 11.18.24 | | |
Mengapa menyesuaikan halaman 404

Ketika menemukan halaman kesalahan 404 seperti yang di atas, saya pikir 99% pengguna (data perkiraan yang tidak disurvei) akan menutup halaman dan pengguna akan diam-diam kalah. Jika ada halaman indah yang dapat memandu pengguna ke mana dia ingin pergi, itu pasti akan mempertahankan pengguna. Oleh karena itu, setiap situs web harus menyesuaikan halaman 404-nya sendiri.

Cara menyesuaikan halaman 404 di bawah NGINX

Ada banyak artikel yang memperkenalkan pengalaman menyesuaikan 404 halaman di bawah IIS dan APACHE, dan NGINX masih relatif sedikit, dan untuk memecahkan masalahnya sendiri, kami telah melakukan penelitian mendalam tentangnya. Hasilnya menunjukkan bahwa mengonfigurasi halaman 404 kustom di bawah NGINX layak dan sederhana hanya dengan beberapa langkah:

1. Buat halaman 404.html Anda sendiri

2. Ubah nginx.conf untuk menambahkan fastcgi_intercept_errors;

3. Ubah nginx.conf (atau profil situs terpisah, misalnya profil situs di bawah nginx -> sites-enabled)

Di wilayah server: error_page 404 /404.html atau error_page 404 =http://www.xxx.com/404.html

4. Mulai ulang nginx setelah perubahan, dan uji kebenaran nginx.conf: /opt/nginx/sbin/nginx –t

#502 dan kesalahan lainnya dapat dikonfigurasi dengan cara yang sama.  

error_page 500 502 503 504 /50x.html;


Catatan:

1. Harus menambahkan: fastcgi_intercept_errors aktif; Jika opsi ini tidak diatur, itu tidak akan berpengaruh bahkan jika 404.html dibuat dan dikonfigurasi error_page Sintaks fastcgi_intercept_errors: fastcgi_intercept_errors on|off Default: fastcgi_intercept_errors off Add location: http, server, location Secara default, nginx tidak mendukung halaman kesalahan 404 khusus, hanya perintah ini yang diatur ke on, nginx mendukung pengalihan kesalahan 404. Penting untuk dicatat di sini bahwa pengaturan fastcgi_intercept_errors aktif tidak akan mengarahkan kesalahan 404 jika nginx diatur. Pengalihan kesalahan 404 di nginx valid jika fastcgi_intercept_errors ON diatur dan opsi error_page diatur dengan benar (termasuk sintaks dan halaman 404 yang sesuai)

2. Jangan menunjuk beranda sebagai halaman kesalahan 404 untuk tujuan menghemat masalah atau meningkatkan bobot beranda, dan jangan melompat ke beranda dengan cara lain.

3. Halaman 404 yang disesuaikan harus lebih besar dari 512 byte, jika tidak, halaman 404 default IE mungkin muncul. Misalnya, katakanlah Anda menyesuaikan 404.html yang hanya berukuran 11 byte (konten: kesalahan 404).





Mantan:Setelah tes kebugaran fisik kemarin, saya sekarang mengalami sakit punggung
Depan:Lihatlah desain orang lain, desainer, kamu terlalu buruk!
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com