Метки статьи ‘ proxy ’

Nginx — примеры преобразования rewrite правил

23/02/2013
от

Apache mod_rewrite: RewriteCond %{QUERY_STRING} !^nobranding$ RewriteCond %{REQUEST_FILENAME} ^/assets/XL/(+)\.(+)$ RewriteCond /usr/local/www/assets-nz/XL/%1.branded.%2 -f RewriteRule ^/(+)\.(+)$ /$1.branded.$2 nginx: location /assets { if ($args = nobranding) { rewrite ^(.+)$ /nobranding$1 break; } rewrite ^/assets/XL/(.+)\.(jpeg|jpg|gif) /XL/$1.branded.$2; root /usr/local/www/assets-nz; error_page 404 = /nobranding/assets$uri; } location /nobranding/assets { internal; alias /usr/local/www/assets-nz/; } Другие примеры rewrite: # Запрос индекса, отдаем index.php location...
Далее »

Метки:, , , , , , , ,
Опубликовано в рубрике Nginx | Комментариев нет »

Прокси (Proxy)

31/01/2012
от
Прокси (Proxy)

Прокси (Proxy, Заместитель) относиться к классу структурных паттернов. Является суррогатом другого объекта и контролирует доступ к нему. Наиболее частым применением паттерна прокси является ленивая загрузка (lazy load). «Тяжелые» объекты не всегда разумно загружать в момент инициализации. Более правильным решением будет загрузить его по первому требованию. Давайте рассмотрим это на примере некой обертки для удаленных (расположенных...
Далее »

Метки:, , , , ,
Опубликовано в рубрике Структурные, Шаблоны проектирования | Комментариев нет »