<p>÷ÓÅÍ ÐÒÉ×ÅÔ!<br></p><p>FreeBSD 6.2, nginx 0.7.38 ÉÚ ÐÏÒÔÏ×. îÅ ÍÏÇÕ ÚÁÓÔÁ×ÉÔØ ÒÁÂÏÔÁÔØ try_files</p><p>îÅ ÒÕÇÁÅÔÓÑ, ÎÏ ÄÅÌÁÅÔ ×ÉÄ, ÞÔÏ ÆÁÊÌÏ× × /mnt/md/ ×ÏÏÂÝÅ ÎÅÔ - ÓÒÁÚÕ ÌÅÚÅÔ ÎÁ ÂÅËÅÎÄ.</p><p>ëÏÎÆÉÇ ÎÉÖÅ.</p><p>------</p>
<p>error_log  /var/log/nginx/error.log info;<br><br>pid        /var/run/nginx.pid;<br><br>events {<br>š   worker_connections  4096;<br>š   kqueue_changes  1024;<br>}<br><br>http {<br>š   include       /usr/local/etc/nginx/mime.types;<br>
š   default_type  application/octet-stream;<br><br>š   log_format  main  &#39;$remote_addr - $remote_user [$time_local] &quot;$request&quot; $uri &#39;<br>š                     &#39;&quot;$status/$upstream_status&quot; $body_bytes_sent &#39;<br>
š                     &#39;&quot;$host&quot; $request_time &quot;$upstream_addr/$upstream_response_time&quot;&#39;;<br><br>š   access_log  /var/log/nginx/access.log  main;<br><br>š   sendfile       on;<br>š   tcp_nopush     on;<br>
š   tcp_nodelay    on;<br>š   keepalive_timeout  65 20;<br><br>š   client_header_timeout 3m;<br>š   client_body_timeout 3m;<br>š   send_timeout 3m;<br><br>š   client_header_buffer_size 4k;<br>š   large_client_header_buffers 4 4k;<br>
<br>š   client_max_body_size 1m;<br>š   client_body_buffer_size 128k;<br><br>š   output_buffers 4 32k;<br>š   postpone_output 1460;<br><br>š   gzip on;<br>š   gzip_min_length 1024;<br>š   gzip_buffers 12 32k;<br>š   gzip_types text/plain application/xml text/css application/x-javascript;<br>
<br>š   proxy_connect_timeout 10;<br>š   proxy_send_timeout 90;<br>š   proxy_read_timeout 90;<br>š   proxy_buffer_size 128k;<br>š   proxy_buffers 4 128k;<br>š   proxy_busy_buffers_size 128k;<br>š   proxy_temp_file_write_size 128k;<br>
š   proxy_ignore_client_abort on;<br><br>š   open_file_cache          max=10000  inactive=20s;<br>š   open_file_cache_valid    30s;<br>š   open_file_cache_min_uses 2;<br>š   open_file_cache_errors   on;<br><br>š   server {<br>
š       listen       80 default;<br>š       server_name  ÈÈÈÈ;<br><br>š       log_not_found on;<br><br>š       location / {<br>š           try_files             /mnt/md$uri   @root;<br>š           auth_basic            &quot;Restricted&quot;;<br>
š           auth_basic_user_file  /usr/local/etc/apache22/http.passwd;<br>š       }<br><br>š       location @root {<br>š           root                  /ftp/pub;<br>š           fancyindex            on;<br>š           fancyindex_exact_size on;<br>
š           fancyindex_header     /index/header_n.html;<br>š           fancyindex_footer     /index/footer_n.html;<br>š           auth_basic            &quot;Restricted&quot;;<br>š           auth_basic_user_file  /usr/local/etc/apache22/http.passwd;<br>
š       }<br><br>š       location = /_.gif {<br>š           empty_gif;<br>š       }<br><br>š       error_page   500 502 503 504  /50x.html;<br>š       location = /50x.html {<br>š           root   /usr/local/www/nginx;<br>
š       }<br><br>š       location ~ /\.ht {<br>š           deny  all;<br>š       }<br>š   }<br>}<br><br><br></p>