Ich hatte ursprünglich eine solche URL im System, die zum Abrufen eines Bildes verwendet wurde
http://localhost:8080/fs/sys_a1234567.jpg
Der physische Pfad dieses Bildes ist:
/opt/fs/a/1/a1234567.jpg
Ich möchte die statische Dateiverarbeitung über Nginx abschließen, anstatt meinen 8080-Port zum Abrufen von Bildern zu verwenden. Es sollte sein, einen Speicherort zu konfigurieren und dann das Stammverzeichnis auf /opt/fs zu verweisen. Aber wie teile ich die ersten beiden Ziffern des Bildnamens, eine 1, als Verzeichnisnamen auf? Wie kann Nginx diese Datei finden, nachdem sie geteilt wurde?
你需要url rewrite,示例如下(未测试):
$1,$2, $3表示引用前面()中的内容。