Beste tweakers,
Ik heb momenteel nginx als frontend staan en apache als backend voor php op centos 7.2.
Nu moet ik in de config file (vhost) voor zorgen dat nginx ook html (met php erin) doorstuurt naar apache.
Ik heb wat gegoogled http://stackoverflow.com/questions/869001/how-to-serve-all-existing-static-files-directly-with-nginx-but-proxy-the-rest-t en https://www.nginx.com/resources/admin-guide/serving-static-content/) en ik kom er maar niet uit. Ik krijg de heletijd errors.
Dit zit in mijn nginx vhost:
Op welke manier moet ik de code aanpassen dat nginx ook html met php erin doorstuurt naar apache en dat nginx alleen static files afhandelt (css, jv, mp4, flv etc)?
Dank u.
Ik heb momenteel nginx als frontend staan en apache als backend voor php op centos 7.2.
Nu moet ik in de config file (vhost) voor zorgen dat nginx ook html (met php erin) doorstuurt naar apache.
Ik heb wat gegoogled http://stackoverflow.com/questions/869001/how-to-serve-all-existing-static-files-directly-with-nginx-but-proxy-the-rest-t en https://www.nginx.com/resources/admin-guide/serving-static-content/) en ik kom er maar niet uit. Ik krijg de heletijd errors.
Dit zit in mijn nginx vhost:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| server {
listen 80;
server_name xxx.com www.xxx.com;
location / {
root /var/www/xxx.com/public_html;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php$ {
proxy_pass http://localhost:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
} |
Op welke manier moet ik de code aanpassen dat nginx ook html met php erin doorstuurt naar apache en dat nginx alleen static files afhandelt (css, jv, mp4, flv etc)?
Dank u.
[ Voor 4% gewijzigd door KNTA op 10-11-2016 11:35 . Reden: verkeerde url ]