В настоящее время у меня есть прокси-проход, показывающий динамическое php-изображение на http://i.domain.com/m/image.jpg
Я бы хотел изменить этот выходной URL-адрес на http://i.domain.com/image.jpg (обратите внимание, что имя image.jpg может измениться на любойimage).
В настоящее время из-за того, что я пробовал, было 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;
}
}
Кто-нибудь может увидеть, где я ошибаюсь?Обратите внимание, что закомментированная строка показывает старое статическое изображение, которое будет заменять динамическое.