Т.е в NGINX нужно будет прописать тоже самое что и в Apache. A imenno:
rewrite ^.*//images/(.*)$ //images/$1 break;
rewrite ^.*/files/(.*)$ /files/$1 break;
rewrite ^.*/tools/(.*)$ /tools/$1 break;
rewrite ^.*/css/(.*)$ /css/$1 break;
rewrite ^.*/files/(.*)$ /files/$1 break;
rewrite ^.*/tools/(.*)$ /tools/$1 break;
rewrite ^.*/css/(.*)$ /css/$1 break;
Т.е код по обработке статики в NGINX-e мог бы выглядеть так
location ~* ^.+.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ {
set $limit_rate 50k;
root /hosting/sites/dave/www.elexco.lv/web/;
if (-f $request_filename) {
break;
}
if (-d $request_filename){
break;
}
rewrite ^.*//images/(.*)$ //images/$1 break;
rewrite ^.*/files/(.*)$ /files/$1 break;
rewrite ^.*/tools/(.*)$ /tools/$1 break;
rewrite ^.*/css/(.*)$ /css/$1 break;
}
set $limit_rate 50k;
root /hosting/sites/dave/www.elexco.lv/web/;
if (-f $request_filename) {
break;
}
if (-d $request_filename){
break;
}
rewrite ^.*//images/(.*)$ //images/$1 break;
rewrite ^.*/files/(.*)$ /files/$1 break;
rewrite ^.*/tools/(.*)$ /tools/$1 break;
rewrite ^.*/css/(.*)$ /css/$1 break;
}
Установка
Документы раздела
А вы знаете что: