location ~* \.(jpeg|jpg|gif|png|css|js|pdf|txt|tar)$ {<br>  ...<br>  error_page 404 = @apache;<br>}<br><br>location @apache {<br>  ...<br>  proxy_pass http://apache:port;<br>}<br><br>а вообще гляньте <a href="http://wiki.nginx.org/HttpCoreModule#error_page">http://wiki.nginx.org/HttpCoreModule#error_page</a><br>
<br><div class="gmail_quote">13 февраля 2011 г. 23:35 пользователь alexam <span dir="ltr">&lt;<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Класический конфиг APACHE backend NGINX frontend<br>
Как для location ~* \.(jpeg|jpg|gif|png|css|js|pdf|txt|tar)$<br>
в случае 404 ошибки,<br>
перекинуть запрос на APACHE  для обработки<br>
запроса (так как APACHE   точно найдёт<br>
картинку! )<br>
или как вообше в случае любой 404 ошибки<br>
перекидывать запросы на backend ?<br>
(ка кто так<br>
         [code]<br>
error_page  404  /404.html;<br>
<br>
        location /404.html {<br>
          на прокси ........<br>
        }<br>
[/code]<br>
<br>
<br>
)<br>
[code]<br>
server {<br>
 listen <a href="http://80.100.100.10:80" target="_blank">80.100.100.10:80</a>; # ip вашего сервера и порт<br>
 server_name <a href="http://myexample.com" target="_blank">myexample.com</a> <a href="http://www.myexample.com" target="_blank">www.myexample.com</a>; # Имя вашего<br>
домена с www и без<br>
 location / {<br>
 proxy_pass <a href="http://80.100.100.10:81/" target="_blank">http://80.100.100.10:81/</a>;<br>
 proxy_set_header Host $host;<br>
 proxy_set_header X-Real-IP $remote_addr;<br>
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarder_for;<br>
 }<br>
 location ~* \.(jpeg|jpg|gif|png|css|js|pdf|txt|tar)$ { #<br>
Обрабатываемые типы файлов<br>
 root /home/www/<a href="http://myexample.com/httpdocs" target="_blank">myexample.com/httpdocs</a>; # Путь к<br>
коренвевому каталогу вашего сайта<br>
 }<br>
}<br>
[/code]<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,174843,174843#msg-174843" target="_blank">http://forum.nginx.org/read.php?21,174843,174843#msg-174843</a><br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</blockquote></div><br>