Rumah Operasi dan penyelenggaraan Nginx Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web

Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web

Jul 04, 2023 pm 01:33 PM
halaman ralat konfigurasi nginx Tips Mencantikkan

Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web

Semasa operasi laman web, tidak dapat dielakkan untuk menghadapi ralat pelayan atau kegagalan lain Masalah ini akan menyebabkan pengguna tidak dapat mengakses laman web secara normal. Untuk meningkatkan pengalaman pengguna dan imej tapak web, kami boleh mengkonfigurasi halaman ralat Nginx untuk mencantikkan gesaan kegagalan laman web. Artikel ini akan memperkenalkan cara menyesuaikan halaman ralat melalui fungsi konfigurasi halaman ralat Nginx, dan memberikan contoh kod sebagai rujukan.

1. Ubah suai fail konfigurasi Nginx

Pertama, kita perlu membuka fail konfigurasi Nginx, yang biasanya terletak di /etc/nginx/nginx.conf atau /etc/nginx/conf.d/default.conf. Cari blok pelayan dan tambahkan konfigurasi berikut:

server {
    ...
    error_page 403 /error/403.html;
    error_page 404 /error/404.html;
    error_page 500 502 503 504 /error/50x.html;
    ...
}
Salin selepas log masuk

Dalam konfigurasi di atas, arahan error_page digunakan untuk menetapkan laluan halaman ralat, yang boleh menjadi laluan fail setempat atau URI. 403 menunjukkan ralat dinafikan akses, 404 menunjukkan bahawa tiada ralat pada halaman, dan 500, 502, 503, dan 504 menunjukkan ralat pelayan.

2. Cipta halaman ralat

Kita perlu mencipta fail halaman ralat yang sepadan dan menyimpannya dalam laluan yang ditentukan. Seterusnya, kami mengambil halaman ralat 403 sebagai contoh, mencipta fail bernama 403.html, dan menyimpannya dalam direktori ralat di bawah direktori konfigurasi nginx.

$ sudo mkdir /usr/share/nginx/error
$ sudo touch /usr/share/nginx/error/403.html
$ sudo nano /usr/share/nginx/error/403.html
Salin selepas log masuk

Dalam 403.html, kami boleh menyesuaikan mesej ralat dan menambah beberapa teks, ikon, pautan, dll. untuk mengingatkan pengguna bahawa ralat 403 telah berlaku.

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>403 Forbidden</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background-color: #f6f6f6;
            margin: 0;
            padding: 50px;
            text-align: center;
        }
        h1 {
            font-size: 24px;
            color: #333;
            margin-bottom: 20px;
        }
        p {
            font-size: 18px;
            color: #666;
            margin-bottom: 20px;
        }
    </style>
</head>
<body>
    <h1>403 Forbidden</h1>
    <p>抱歉,您没有权限访问该页面。</p>
</body>
</html>
Salin selepas log masuk

3. Mulakan Semula Nginx

Selepas melengkapkan konfigurasi di atas, kita perlu memulakan semula Nginx untuk menjadikannya berkesan.

$ sudo systemctl restart nginx
Salin selepas log masuk

4. Sahkan konfigurasi

Masukkan URL yang tidak wujud dalam penyemak imbas, seperti http://example.com/123456, dan anda akan melihat halaman ralat 404 yang disesuaikan. Dalam prinsip yang sama, apabila pengguna tidak mempunyai kebenaran untuk mengakses URL, halaman ralat 403 tersuai kami juga akan dipaparkan.

Melalui konfigurasi halaman ralat Nginx, kami boleh mencantikkan gesaan kerosakan tapak web dan meningkatkan pengalaman pengguna dan imej tapak web. Selain halaman ralat 403 dan 404, kami juga boleh menyesuaikan jenis halaman ralat lain, seperti 500, 502, 503, dsb. Cuma ikut langkah di atas, tambah arahan error_page yang sepadan dalam fail konfigurasi Nginx, dan buat fail halaman ralat yang sepadan.

Ringkasan:

Nginx menyediakan fungsi konfigurasi halaman ralat yang fleksibel, membolehkan kami menyesuaikan halaman gesaan kegagalan tapak web. Melalui reka bentuk halaman ralat yang elegan dan maklumat segera, kami boleh meningkatkan pengalaman pengguna dan pada masa yang sama mempersembahkan imej yang mesra dan profesional kepada pengguna. Di atas adalah pengenalan dan contoh kod untuk konfigurasi halaman ralat Nginx. Saya harap ia akan membantu anda dalam mencantikkan gesaan kesalahan laman web.

Atas ialah kandungan terperinci Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web Konfigurasi halaman ralat Nginx, cantikkan gesaan kegagalan laman web Jul 04, 2023 pm 01:33 PM

Konfigurasi halaman ralat Nginx, mencantikkan gesaan kesalahan laman web Semasa operasi laman web, tidak dapat dielakkan untuk menghadapi ralat pelayan atau masalah lain yang menyebabkan pengguna tidak dapat mengakses laman web secara normal. Untuk meningkatkan pengalaman pengguna dan imej tapak web, kami boleh mengkonfigurasi halaman ralat Nginx untuk mencantikkan gesaan kegagalan laman web. Artikel ini akan memperkenalkan cara menyesuaikan halaman ralat melalui fungsi konfigurasi halaman ralat Nginx, dan memberikan contoh kod sebagai rujukan. 1. Ubah suai fail konfigurasi Nginx Pertama, kita perlu membuka konfigurasi Nginx.

Bagaimana untuk melaksanakan konfigurasi perkongsian sumber silang domain (CORS) Nginx Bagaimana untuk melaksanakan konfigurasi perkongsian sumber silang domain (CORS) Nginx Nov 08, 2023 pm 12:22 PM

Cara melaksanakan konfigurasi perkongsian sumber merentas domain (CORS) Nginx memerlukan contoh kod khusus Dengan populariti pembangunan pemisahan bahagian hadapan dan belakang, isu perkongsian sumber merentas domain (CORS) telah menjadi cabaran biasa. Dalam pembangunan web, disebabkan oleh sekatan dasar asal yang sama penyemak imbas, kod JavaScript sisi klien hanya boleh meminta sumber dengan nama domain, protokol dan port yang sama seperti halaman di mana ia berada. Walau bagaimanapun, dalam pembangunan sebenar, kita sering perlu meminta sumber daripada nama domain yang berbeza atau subdomain yang berbeza. Pada masa ini, anda perlu menggunakan CO

Konfigurasi kawalan akses Nginx untuk menyekat akses kepada pengguna tertentu Konfigurasi kawalan akses Nginx untuk menyekat akses kepada pengguna tertentu Jul 04, 2023 am 10:37 AM

Konfigurasi kawalan capaian Nginx untuk menyekat akses kepada pengguna tertentu Dalam pelayan web, kawalan capaian ialah langkah keselamatan penting yang digunakan untuk menyekat hak capaian kepada pengguna atau alamat IP tertentu. Sebagai pelayan web berprestasi tinggi, Nginx juga menyediakan fungsi kawalan akses yang berkuasa. Artikel ini akan memperkenalkan cara menggunakan konfigurasi Nginx untuk mengehadkan kebenaran akses pengguna tertentu, dan menyediakan contoh kod untuk rujukan. Pertama, kita perlu menyediakan fail konfigurasi asas Nginx. Andaikan kami sudah mempunyai tapak web dengan laluan fail konfigurasi

Bagaimana untuk menyelesaikan 0x80070002 Bagaimana untuk menyelesaikan 0x80070002 Oct 27, 2023 pm 03:22 PM

Kod ralat 0x80070002 biasanya menunjukkan bahawa ralat tidak wujud fail atau direktori berlaku semasa menjalankan operasi. Penyelesaian: 1. Semak sama ada fail atau direktori itu wujud dan pastikan fail atau direktori yang berkaitan wujud pada komputer anda 2. Lakukan pemeriksaan fail sistem: jalankan alat semakan fail sistem untuk mengimbas dan membaiki fail sistem yang mungkin rosak; Kosongkan fail sementara: Padam fail sementara dan cache pada komputer 4. Selesaikan masalah kemas kini Windows 5. Jalankan pemulihan sistem.

Halaman ralat dan pengendalian pengecualian dalam rangka kerja Yii Halaman ralat dan pengendalian pengecualian dalam rangka kerja Yii Jun 21, 2023 pm 03:27 PM

Rangka kerja Yii ialah rangka kerja PHP berprestasi tinggi yang digunakan secara meluas dalam pembangunan aplikasi web. Dalam aplikasi Yii, halaman ralat dan modul pengendalian pengecualian adalah salah satu fungsi yang sangat penting. Artikel ini akan memperkenalkan secara ringkas halaman ralat dan modul pengendalian pengecualian dalam rangka kerja Yii, dan menyediakan beberapa kod contoh praktikal untuk membantu anda memahami dan menggunakan fungsi ini dengan lebih baik. 1. Halaman ralat Apabila pengguna mengakses halaman yang tidak wujud, sambungan yang salah berlaku, atau ralat lain berlaku, rangka kerja Yii akan memaparkan halaman ralat secara lalai. Halaman ini biasanya

Bagaimana untuk menggunakan tatasusunan PHP serupa dengan fail konfigurasi Nginx untuk pengurusan konfigurasi? Bagaimana untuk menggunakan tatasusunan PHP serupa dengan fail konfigurasi Nginx untuk pengurusan konfigurasi? Jun 01, 2023 pm 10:10 PM

PHP adalah bahasa pengaturcaraan yang sangat popular, terutamanya sesuai untuk pembangunan web. Sebagai pembangun PHP, apabila berurusan dengan beberapa fail konfigurasi, anda sering perlu menggunakan tatasusunan untuk pengurusan. Dalam artikel ini, kami akan meneroka cara menggunakan tatasusunan PHP seperti fail konfigurasi Nginx untuk pengurusan konfigurasi. Fail konfigurasi Nginx ialah kaedah konfigurasi yang sangat biasa yang boleh diedit menggunakan teks dan sangat mudah dibaca. Fail konfigurasi Nginx menggunakan kaedah yang serupa dengan tatasusunan PHP untuk mewakili maklumat konfigurasi.

Apakah konfigurasi nginx Apakah konfigurasi nginx Aug 04, 2023 am 11:19 AM

Konfigurasi nginx ialah fail konfigurasi utama, konfigurasi hos maya, pemprosesan permintaan HTTP, proksi terbalik, pengimbangan beban, pemprosesan fail statik, pemampatan HTTP, sokongan SSL/TLS, konfigurasi hos maya dan fail log.

Bagaimana untuk mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2 Bagaimana untuk mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2 Sep 27, 2023 pm 12:54 PM

Cara menggunakan NGINX dan PM2 untuk mengkonfigurasi pelayan VPS Dalam proses membina pelayan web, menggunakan NGINX dan PM2 adalah kaedah konfigurasi biasa. NGINX ialah pelayan web berprestasi tinggi yang biasa digunakan untuk proksi terbalik dan pengimbangan beban. PM2 ialah alat pengurusan proses yang boleh menjalankan dan mengurus aplikasi Node.js pada pelayan. Artikel ini akan memperkenalkan cara mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2, dan memberikan contoh kod khusus. Langkah 1: Pasang NGINX dan PM2

See all articles