免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1787 | 回复: 1
打印 上一主题 下一主题

nginx 配置求教!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-20 19:02 |只看该作者 |倒序浏览
本帖最后由 caesarok 于 2011-04-20 19:05 编辑

需求:
http://img.3g.cn/auto/
指向
http://202.75.220.51/autoupload/

不能用转跳,只能用缓存跟rewrite
配置如下:
  1. location ~* /auto/
  2. {
  3.         expires 21d;
  4.         root /data/auto/;
  5.         access_log /var/log/jbmon/backup/apache/access_nginx_s3gd-086.log;
  6.         proxy_store on;
  7.         proxy_store_access user:rw group:rw all:rw;
  8.         proxy_temp_path /data/auto/;
  9.         proxy_redirect          off;
  10.         proxy_set_header        Host $host;
  11.         proxy_set_header        X-Real-IP $remote_addr;
  12.         proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
  13.         client_max_body_size    10m;
  14.         client_body_buffer_size 1280k;
  15.         proxy_connect_timeout   900;
  16.         proxy_send_timeout      900;
  17.         proxy_read_timeout      900;
  18.         proxy_buffer_size       40k;
  19.         proxy_buffers           40 320k;
  20.         proxy_busy_buffers_size 640k;
  21.         proxy_temp_file_write_size 640k;

  22.         rewrite "^/auto/(.*)$" /autoupload/$1 last;

  23.         if ( !-e $request_filename)
  24.         {
  25.                  proxy_pass  http://202.75.220.51;
  26.         }
  27. }
复制代码
但是返回结果却是 404,
  1. http://202.75.220.51/autoupload/2011/4/19/152459017_220.jpg
复制代码
这个文件是存在的.

麻烦哪位大虾指点一下迷津!!!!!!

论坛徽章:
0
2 [报告]
发表于 2011-04-21 23:43 |只看该作者
你的配置,在location /auto/里做了rewrite,直接重定向到location /autoupload/了,而/autoupload/没有配置。

这个问题,看一下error.log就很清楚了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP