Доброй ночи, всем! Задался такой задачей, есть 2 VDS. На одном nginx на 80 порту и на другом apache на 80 порту. PHP выполняет и страницы отдает, однако картинки не хочет. Спросил знакомого, говорит что apache должен быть на другом порту.
server {
listen IP_server:80;
server_name dom.ua www.dom.ua;
location ~* ^.+\.(jpg|jpeg|ico|ott|cur|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
proxy_pass http://ipbackend_apache:80;
access_log /var/log/nginx/dom.ua.st.access.log;
}
location / {
proxy_pass http://ipbackend_apache:80;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
}
2014/07/23 03:44:00 [error] 22682#0: *1 open() "/etc/nginx//html/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js" failed (2: No such file or directory), client: IP, server: dom.ua, request: "GET /wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js HTTP/1.0", host: "dom.ua"
Так ли это, или можно как-то сделать?