<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: nginx, статика в разных директориях</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html</link>
    <description>Здравствуйте. Подскажите, кто знает:&lt;br&gt;Настроена связка nginx + Tomcat&lt;br&gt;Тяжёлая статика (пользовательские картинки и файлы) лежит в /var/www/&lt;br&gt;Лёгкая статика (скрипты, дизайн и т.п) в /usr/share/tomcat6/webapps/&lt;br&gt;&lt;br&gt;Нужно, чтобы тяжёлая и лёгкая статика раздавалась ngix&apos;ом. Правильно ли я пропиал это в конфиге? &lt;br&gt;&lt;br&gt;    server &#123;&lt;br&gt;        listen     192.168.1.100:80;&lt;br&gt;        server_name  mydomen.net www.mydomen.net;&lt;br&gt;&lt;br&gt;        charset utf-8;&lt;br&gt;        client_max_body_size 1m;&lt;br&gt;&lt;br&gt;        #access_log  logs/host.access.log  main;&lt;br&gt;&lt;br&gt;        location / &#123;&lt;br&gt;#           root   /usr/share/tomcat6/webapps/;&lt;br&gt;            proxy_pass         http://127.0.0.1:8080;&lt;br&gt;            proxy_redirect     off;&lt;br&gt;            proxy_set_header   Host             $host;&lt;br&gt;            proxy_set_header   X-Real-IP        $remote_addr;&lt;br&gt;            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;&lt;br&gt;&lt;br&gt;            client_max_body_size       10m;&lt;br&gt;            client_body_buffer_size    128k;&lt;br&gt;            proxy_connect_timeout      9</description>

<item>
    <title>nginx, статика в разных директориях (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html#5</link>
    <pubDate>Wed, 01 Sep 2010 08:15:50 GMT</pubDate>
    <description>&amp;gt;         # Static files &lt;br&gt;&amp;gt;location &lt;br&gt;&amp;gt;        location ~* &#092;.(jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png&amp;#124;js&amp;#124;css&amp;#124;ico) &#123; &lt;br&gt;&amp;gt;root   /usr/share/tomcat6/webapps/; &lt;br&gt;&lt;br&gt;Что-нибудь вроде&lt;br&gt;  if (!-f $request_filename) &#123;&lt;br&gt;     break;&lt;br&gt;  &#125;&lt;br&gt;попробовать здесь вставить?... (нет, не проверял и точно не знаю)&lt;br&gt;&amp;gt;        &#125; &lt;br&gt;&amp;gt;        location ~* &#092;.(jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png) &#123; &lt;br&gt;&amp;gt;root /var/www/; &lt;br&gt;&amp;gt;        &#125;</description>
</item>

<item>
    <title>nginx, статика в разных директориях (GD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html#4</link>
    <pubDate>Tue, 31 Aug 2010 07:03:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt;не правильно... &lt;br&gt;&amp;gt;&amp;gt;вы хотите чтобы nginx сам угадывал откуда брать (jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png) ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Но я же указываю пути: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;root /var/www/; &lt;br&gt;&amp;gt;root   /usr/share/tomcat6/webapps/; &lt;br&gt;&lt;br&gt;у вас 2 разных location-а про одни и те же файлы (jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png)&lt;br&gt;будет отрабатывать только 1-й location, временами генеря 404&lt;br&gt;&lt;br&gt;&amp;gt;А как надо? &lt;br&gt;&lt;br&gt;попробуйте это http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#try_files&lt;br&gt;</description>
</item>

<item>
    <title>nginx, статика в разных директориях (Sheh)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html#3</link>
    <pubDate>Tue, 31 Aug 2010 04:13:33 GMT</pubDate>
    <description>.&lt;br&gt;</description>
</item>

<item>
    <title>nginx, статика в разных директориях (Sheh)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html#2</link>
    <pubDate>Tue, 31 Aug 2010 03:39:07 GMT</pubDate>
    <description>&amp;gt;не правильно... &lt;br&gt;&amp;gt;вы хотите чтобы nginx сам угадывал откуда брать (jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png) ? &lt;br&gt;&lt;br&gt;Но я же указываю пути:&lt;br&gt;&lt;br&gt;root /var/www/;&lt;br&gt;root   /usr/share/tomcat6/webapps/;&lt;br&gt;А как надо? &lt;br&gt;</description>
</item>

<item>
    <title>nginx, статика в разных директориях (GD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/6966.html#1</link>
    <pubDate>Mon, 30 Aug 2010 12:33:53 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;        location ~* &#092;.(jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png&amp;#124;js&amp;#124;css&amp;#124;ico) &#123; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;            &lt;br&gt;&amp;gt;root   /usr/share/tomcat6/webapps/; &lt;br&gt;&amp;gt;        &#125; &lt;br&gt;&amp;gt;        location ~* &#092;.(jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png) &#123; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;            &lt;br&gt;&amp;gt;root /var/www/; &lt;br&gt;&amp;gt;        &#125; &lt;br&gt;&lt;br&gt;не правильно...&lt;br&gt;вы хотите чтобы nginx сам угадывал откуда брать (jpg&amp;#124;jpeg&amp;#124;gif&amp;#124;png) ?&lt;br&gt;</description>
</item>

</channel>
</rss>
