Drupal: Не создаются директории в site/default/files/imagecache на сервере apache+nginx

Долго мучился пытаясь подружить imagecache на сервере apache+nginx. Imagecache нивкакую не создавал подпапки в директории site/default/files/imagecache для настроенных пресетов. Решение оказалось простым:
нужно в конфигурационный файл nginx в секцию сервера Вашего сайта после

        location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
...
        }
добавить
        location ^~ /sites/default/files/imagecache/ {
            index  index.php index.html;         
            if (!-e $request_filename) {
                rewrite  ^/(.*)$  /index.php?q=$1  last;
                break;
            }
        }

и перезагрузить Nginx