Lokasi Cocog Dumasar kana File Extension sareng NGINX
Diterbitkeun: 15 Pébruari 2025 jam 1.33.31 UTC
Artikel ieu ngécéskeun kumaha cara ngalakukeun cocog pola dumasar kana ekstensi file dina konteks lokasi di NGINX, mangpaat pikeun URL nulis balik atawa lamun heunteu nanganan file béda dumasar kana jenis maranéhanana.
Match Location Based on File Extension with NGINX
Informasi dina pos ieu dumasar kana NGINX 1.4.6 ngajalankeun on Ubuntu Server 14.04 x64. Ieu bisa atawa bisa jadi teu valid pikeun vérsi séjén.
Abdi henteu sadayana anu saé dina ekspresi biasa (hal anu sigana mah kedah dianggo, kuring terang), janten kuring sering kedah maca éta nalika kuring kedah ngalakukeun langkung seueur tina pola anu paling saderhana dina conto konteks lokasi NGINX.
Hiji anu pohara kapaké upami anjeun kedah nanganan jinis file anu béda-béda nyaéta kamampuan pikeun cocog sareng lokasi dumasar kana ekstensi file anu dipénta. Sareng éta gampang pisan, diréktif lokasi anjeun tiasa katingali sapertos kieu:
{
// do something here
}
Tangtosna, anjeun ngan ukur tiasa ngarobih ekstensi kana naon waé anu anjeun peryogikeun.
Conto di luhur mangrupikeun hal-teu peka (contona, éta bakal cocog sareng .js sareng .JS). Upami anjeun hoyong janten sénsitip kana hurup, cabut * saatosna ~.
Naon anu anjeun lakukeun ku pertandingan éta terserah anjeun; Biasana, anjeun badé nyerat deui kana back-end anu ngalakukeun sababaraha jinis preprocessing, atanapi anjeun ngan ukur hoyong maca file tina polder sanés tibatan anu katingali ku masarakat, kamungkinanna henteu terbatas ;-)