歡迎您光臨本站 註冊首頁

請教一個關於nginx的問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

請教一個關於nginx的問題

我配置NGINX+TOMCAT時,發現有一個衝突,請教下我該怎麼修改?

  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  {
    expires      30d;
  }


       location /www/ {
               alias /data/temp/www_www/;
       }
我這樣做的目的是想把程序和靜態內容分開
這樣配置后的現象是訪問/www/的上面指定過期時間類型的文件是404錯誤 ,找不到文件
把上面指定過期時間註釋掉,就正常了
《解決方案》

沒指定圖片的路徑,加下root或alias

  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  {
               alias /data/temp/www_www/;
    expires      30d;
  }


       location /www/ {
               alias /data/temp/www_www/;
       }
《解決方案》

我試了,不行,還是404錯誤
以下是我的部分配置:


server {
        listen       80;
        server_name  localhost;
        root /data/temp/www;
        index index.html index.htm index.jsp;

        location /www/ {
                alias /data/temp/www_www/;
        }

   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
   {
        alias /data/temp/www_www/;
     expires      30s;
   }

         location ~ .*\.(jsp|do|dhtml)?$
             {
                  include proxy.conf;
                  proxy_pass http://127.0.0.1:8081;

             }

        location / {
            root   /data/temp/www;
            index  index.html index.htmindex.jsp;
        }

[火星人 ] 請教一個關於nginx的問題已經有379次圍觀

http://coctec.com/docs/service/show-post-26514.html