我目前有一个代理通行证,在http://i.domain.com/m/image.jpg
显示动态php图像我想将此输出网址更改为http://i.domain.com/image.jpg(请注意,image.jpg名称可以更改为任何图像)。
目前,我尝试过在尝试访问该位置的图片时出现了500次错误
#subdomain i.domain.com
server {
server_name i.domain.com;
access_log /var/log/nginx/i.domain.com.access.log;
error_log /var/log/nginx/i.domain.com.error.log;
root /var/www/domain.com/html/images;
index index.php index.html index.htm;
location /m/{
proxy_pass http://domain.com/m/;
}
location / {
#change this to a 404 img file .jpg
try_files $uri $uri/ /notfound.jpg;
rewrite "/s([A-Za-z0-9.]+)?" /small/$1 break;
rewrite "/o([A-Za-z0-9.]+)?" /orig/$1 break;
# proxy replaces this line #rewrite "/([A-Za-z0-9.]+)?" /medium/$1 break;
}
location = / {
rewrite ^ http://domain.com permanent;
}
}
谁能看到我哪里出错了?请注意,注释掉的行显示动态的静态图像将被替换。