Nosso chefe alias um domínio ( cs.nlxxx.com
) para nosso servidor remoto ( 103.200.30.76
), ele não configurou nosso servidor remoto, talvez no site do provedor de domínio. Portanto, podemos usar cs.nlxxx.com
para acessar (por http://cs.nlxxx.com
) nosso servidor remoto.
há uma pergunta, agora eu quero criar o vhost usando nginx.
Meu requisito é, eu quero fazer um admin.cs.nlxxx.com
para o vhost de administração do nosso site, e um useradmin.cs.nlxxx.com
para o console de nossos usuários.
Eu tenho duas perguntas aqui:
1) Se o nosso chefe precisa da análise admin.cs.nlxxx.com e useradmin.cs.nlxxx.com para o servidor remoto?
2) Se no Nginx, como configurá-lo? Se o uso direto do admin.cs.nlxxx.com e useradmin.cs.nlxxx.com está bem?
EDITAR
Meu /etc/nginx/conf.d/default.conf
está abaixo:
server {
listen 80;
server_name localhost ;
location / {
root /var/www/html/website/02;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ /media/*\.(jpg|png|jpeg|bmp|gif|swf)$
{
access_log off;
expires 30d;
root /var/www/html/python_backend/Qiyun02;
break;
}
location /api/ {
proxy_pass http://103.200.30.76:8001/api/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /media/ {
proxy_pass http://103.200.30.76:8001/media/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /rest-auth/ {
proxy_pass http://103.200.30.76:8001/rest-auth/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Tags nginx