80
numaralı bağlantı noktasında www.example.com
ve api.example.com
'u çalıştırmak istiyorum.Nginx birden çok sunucu aynı bağlantı noktasını dinlemeyi engelliyor
Bu benim sahip olduğum şey. Tüm googles ping'im aşağıdaki kodlara yol açıyor. Ama bu işe yaramıyor.
server {
listen 80 default_server;
# listen [::]:80 default_server ipv6only=on;
root /var/www/example.com/html/example/app;
index index.html index.htm;
# Make site accessible from http://localhost/
server_name www.example.com www.example.org;
location/{
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
location /bower_components {
alias /var/www/example.com/html/example/bower_components;
}
location /scripts {
alias /var/www/example.com/html/example/scripts;
}
location /content {
alias /var/www/example.com/html/example/content;
}
location /api {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:3836;
}
}
server {
listen 80
server_name api.example.com
location/{
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:3836;
}
}
Nedeni bilmiyorum. Bu konuda herhangi bir öneriniz var mı?
Teşekkürler!
Kök, 'api.ornek.com' sanal ana bilgisayarında eksik. – C1sc0