Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk mengkonfigurasi pelayan Nginx untuk memaparkan halaman utama rawak dan gambar kosong

Bagaimana untuk mengkonfigurasi pelayan Nginx untuk memaparkan halaman utama rawak dan gambar kosong

WBOY
Lepaskan: 2023-05-25 08:07:14
ke hadapan
1706 orang telah melayarinya

Paparkan modul laman utama rawak (indeks rawak)
Secara amnya, laman utama lalai tapak ditakrifkan index.html, index.shtml, index.php, dsb., jika anda mahu ke tapak Terdapat banyak halaman di bawah yang anda ingin paparkan secara rawak untuk disemak imbas oleh pengguna. Ia perlu dilaksanakan secara pemrograman, yang amat menyusahkan Jika anda telah memasang nginx, maka anda boleh menggunakan indeks rawak nginx untuk mencapai sebarang permintaan yang berakhir dengan / akan memaparkan halaman semasa secara rawak. Fail dalam direktori berfungsi sebagai halaman utama.
Pengenalan kepada indeks rawak
Modul ngx_http_random_index_module memproses permintaan dengan akhiran '/' dan secara rawak memilih halaman dalam direktori semasa sebagai halaman utama. Modul ini akan dilaksanakan sebelum modul ngx_http_index_module. Sekiranya, modul ini tidak dipasang, anda perlu menambah parameter konfigurasi --dengan-http_random_index_module.
Konfigurasi laman utama secara rawak

location / {
 random_index on;
 }
Salin selepas log masuk
<. 🎜>arahan indeks rawak

Sintaks: rawak_index apabila memasang nginx hidup | 🎜>
Jana imej kosong (modul_gif kosong)

Saudara-saudara yang telah menggunakan statistik Baidu, adakah anda perasan bahawa Baidu menggunakan imej kosong 1x1 untuk menghantar parameter statistik Adakah saudara yang melakukan statistik tak segerak dengan sendiri menggunakan fail statik untuk lulus parameter? Mengapa menggunakan imej kosong dan bukannya menyimpan sendiri imej kosong? bertindak balas kepada 1x1.
nginx mempunyai modul ngx_http_empty_gif_module terbina dalam secara lalai. Saya tidak akan menerangkan secara terperinci tentang cara memasang nginx. akan bertindak balas kepada imej gif 1x1.

location = /_.gif {
    empty_gif;
}
Salin selepas log masuk

Berikut ialah konfigurasi nginx saya

server {
 
    listen    80;
    server_name test.ttlsa.com;
    access_log /data/logs/nginx/test.ttlsa.com.access.log main;
 
    index index.html index.php index.html;
    root /data/site/test.ttlsa.com;
 
    location ~* /3145/
    {
      empty_gif;
    }
}
Salin selepas log masuk
Uji empty_gif
Lawati test.ttlsa.com/3145/Keputusannya adalah seperti berikut:



perintah_empty_gif

Sintaks: empty_gif;

Lalai: —
Bahagian konfigurasi: lokasi
Dayakan respons 1x1 imej kosong

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi pelayan Nginx untuk memaparkan halaman utama rawak dan gambar kosong. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan