Скрипт обработки несуществующих на диске картинок
Требуется написать скрипт, который обрабатывает 404 ошибку в папках изображений и в случае, если изображение нет, то делает следующее:
Пример для адреса запрашиваемой картинки: http://nashsite.com/img/vk.com/id1.png
1. Скрипт запрашивает http://s.wordpress.com/mshots/v1/http://vk.com/id1?w=120, при этом сервер часто перебрасывает на картинку с ожиданием, поэтому по тайм ауту нужно запросить второй раз, если перекинули.
2. Сохранить картинку по запрашиваемому адресу, включая создание подпапок
3. Отдать картинку в браузер.
Скрипт должен работать при условии, что в папке на уровне выше работает модреврат, .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_URI} .*
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?route=$1 [L,QSA]