Слона то я и не приметил. Сделал так:
location /icons/ {
alias /usr/local/apache/share/icons/;
}
location ~* \.(jpg|gif|js|css|png|ico|txt|mp3|avi|mpg|mpeg|jpeg)$ {
root $root;
}
но при запросе "/icons/a.gif" управление попало на второй location.
И второй вопрос: как быть с динамическими запросами на апачевский Alias?
Когда в одной директории лежат и картинки и PHP?