Nginx域名解析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gwd1154978352/article/details/83055138

最近自己在做个小项目,需要用到80端口,但是目前80端口已经被占用了,所以需要通过Nginx进行域名转发

关闭Nginx

service nginx stop

直接修改nginx的default.conf文件即可

vim /etc/nginx/conf.d/default.conf
###################### www.example.com ################################
server
{
    listen 80;
    server_name xxx.com;
    index index.html index.htm index.php;
    root  /data/wwwroot/wordpress;
    error_log /var/log/nginx/wordpress-error.log crit;
    access_log  /var/log/nginx/wordpress-access.log;

    # include phpMyAdmin,PHP support,expires and 9panel
    include conf.d/extra/*.conf;

    # inclide Rewrite
    include conf.d/rewrite/wordpress.conf;
}


server {
        listen 80;
        server_name movie.xxx.com;
        location / {
                proxy_pass  http://xx.xx.xx.xx:8090;
                proxy_redirect  off;
                proxy_set_header Host $host:8888;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}



server {
        listen 80;
        server_name wechat.xxx.com;
        location / {
                proxy_pass  http://xx.xx.xx.xx:8080;
                proxy_redirect  off;
                proxy_set_header Host $host:8888;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

重新开启Nginx

service nginx start

猜你喜欢

转载自blog.csdn.net/gwd1154978352/article/details/83055138