Tolong beri saya nasihat tentang konfigurasi nginx sebagai pelayan fail statik.
PHP中文网
PHP中文网 2017-05-16 17:15:20
0
1
370

Saya pada asalnya mempunyai url sedemikian dalam sistem, yang digunakan untuk mengambil gambar

http://localhost:8080/fs/sys_a1234567.jpg

Laluan fizikal imej ini ialah:

/opt/fs/a/1/a1234567.jpg

Saya mahu menyelesaikan pemprosesan fail statik melalui nginx, bukannya menggunakan port 8080 saya untuk mendapatkan gambar. Ia sepatutnya untuk mengkonfigurasi lokasi dan kemudian halakan akar ke /opt/fs Tetapi bagaimana saya boleh membahagikan dua digit pertama nama imej, a 1, sebagai nama direktori? Bagaimana untuk membiarkan nginx mencari fail ini selepas ia berpecah?

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(1)
刘奇

Anda memerlukan penulisan semula url, contohnya adalah seperti berikut (tidak diuji):

location /{
    rewrite /fs/sys_((.)(.)[^.]*.jpg) /// break;
    root /opt/fs;
}

$1,$2, $3 bermaksud merujuk kandungan dalam () sebelumnya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan