Sto riscontrando un problema con l'aliasing. Voglio aggiungere fino alle prime 4 cifre del file come parte della directory. (come '../123456.jpg'=>'../123/123456.jpg' e '../12.png'=>'../12/12.png')
Ecco cosa ho:
location ~ ^/i/gallery2/(\d{1,4})(.*)$ {
alias /home/web/images/gallery/$1/$1$2;
}
Questo è l'errore che ottengo:
nginx: [emerg] pcre_compile() failed: missing ) in "^/i/gallery2/(\d"
Qualcuno ha qualche idea su come farlo funzionare? Sembra che abbia un problema con "{1,4}" C'è un altro modo per fare ciò che voglio?