Chinaunix

标题: 关于nginx的rewrite 问题,if中怎么用正则匹配http://IP/image的问 [打印本页]

作者: so_brave    时间: 2011-08-11 12:04
标题: 关于nginx的rewrite 问题,if中怎么用正则匹配http://IP/image的问
  关于nginx的rewrite 问题,if中怎么用正则匹配http://IP/image的问




我的server

  1. server   {
  2.             listen       80;
  3.         server_name       192.168.25.139;

  4.                   location  / {
  5.                   # root html;
  6.                   # index  index.html  index.htm;
  7.                  if ($request_uri  ~*  ^~http:\/\/192\.168\.25\.139\/image\/)
  8.                    {
  9.                    rewrite    ^/image/(.*)$   http://192.168.24.9/$1 last;
  10.                  }
  11.               }
  12. }
复制代码
这样老是匹配不到,
日志显示如下
它总是去找根,而不是转发到192.168.24.9这台上

*23 open() "/usr/local/nginx/html/image/t_photo/imageFile/DSfs1120110713092556122c63a6" failed (2: No such file or directory)


这是为什么?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2