Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk mengkonfigurasi nama fail simpan yang ditentukan untuk muat turun fail dalam nginx

Bagaimana untuk mengkonfigurasi nama fail simpan yang ditentukan untuk muat turun fail dalam nginx

PHPz
Lepaskan: 2023-06-02 16:04:06
ke hadapan
1722 orang telah melayarinya

Secara amnya selepas kami memuat naik fail sumber, untuk mengelakkan konflik nama fail, nama fail akan ditukar kepada tempoh aksara yang tidak bermakna. Watak ini mungkin dijana oleh md5, atau rentetan yang dijana oleh kaedah lain. Pada masa ini, apabila memuat turun, nama fail yang disimpan secara lalai akan menjadi nama fail yang tidak bermakna ini (Rajah 1).

Bagaimana untuk mengkonfigurasi nama fail simpan yang ditentukan untuk muat turun fail dalam nginx

Malah, nginx menyokong penamaan semula semasa memuat turun, menjadikan nama fail lebih mesra.

Bagaimana untuk mengkonfigurasi nama fail simpan yang ditentukan untuk muat turun fail dalam nginx

nginx juga mudah dikonfigurasikan: cuma tambah baris berikut:

Salin kod Kod adalah seperti berikut:

lokasi ~ * . *.(doc|txt|jar|zip|apk)(?.*)?$
{
If ($request_uri ~* ^.*/(.*).(doc|txt|jar |zip |apk)(?n=([^&]+))$) {
                                                                                                ... 🎜>Garis if adalah lebih kritikal bahawa apabila parameter n tidak diluluskan, ia akan disimpan dengan nama asal. Tiada nama kosong akan muncul.

Memandangkan ia dinyatakan dalam bentuk pengepala, CDN akan menyimpan maklumat pengepala ini dan ia akan berkelakuan sama apabila kandungan diedarkan.

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi nama fail simpan yang ditentukan untuk muat turun fail dalam nginx. 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