nginx绑定多个域名nginx怎么绑定域名

2022-10-03    分类: 网站建设

所谓nginx绑定多个域名,也就是可以把好几个网站域名标准写1个配置文件里,也可各自创建好几个网站域名配置文件,通常以便管理方法便捷,提议每一网站域名建1个文档,一些类似网站域名也可说在1个总体配置文件里。

nginx绑定多个域名

nginx绑定多个域名具体怎么操作

1个文档加上好几个网站域名的标准都是相同,要是把上边单独网站域名反复写出来就ok了,如:

server{

listen 80;

server_name www.itblood.com; #绑定网站域名

index index.htm index.html index.php; #默认设置文档

root /home/www/itblood.com; #平台网站网站根目录

include location.conf; #启用别的标准,也可除去

}

server{

listen 80;

server_name msn.itblood.com; #绑定网站域名

index index.htm index.html index.php; #默认设置文档

root /home/www/msn.itblood.com; #平台网站网站根目录

include location.conf; #启用别的标准,也可除去

}

关于nginx绑定多个域名

配置多网站域名的方式

好几个的.conf方式 (优势是灵便,缺陷就是说网站较为多配备起來不便)

这儿以配备2个网站(2个网站域名)为例,n个网站能够相对提升调节,假定:

ip地址:192.168.1.100

网站域名1 example1.com放到/ www / example1

网站域名2 example2.com放到/ www / example2

配备nginx云虚拟主机的理论依据和流程给出:

把2个网站example1.com,example2.com放进nginx能够浏览的文件目录/ www /

给每一网站各自建立1个nginx配置文件example1.com.conf,example2.com.conf,并把配置文件放进/ usr / local / nginx / vhosts /

随后在/usr/local/nginx/nginx.conf里边加几句包含发展2建立的配置文件所有包括进去(用*号)

重新启动nginx

1,开启/usr/local/nginx/nginix.conf文档,在相对部位添加包含把左右2个文档包括进去

客户www www;

worker_processes 1;

#主网络服务器不正确系统日志

error_log /usr/local/nginx/log/nginx/error.log;

pid /usr/local/nginx/nginx.pid;

恶性事件{worker_connections 51200;}

#主服务器的配置

http {

包含mime.types;

default_type application / octet-stream;

log_format main’$ remote_addr – $ remote_user [$ time_local] $ request’

‘“$ status”$ body_bytes_sent“$ http_referer”’

‘“$ http_user_agent”“$ http_x_forwarded_for”’;

推送文档;

#tcp_nopush on;

#keepalive_timeout 0;

keepalive_timeout 65;

gzip上

网络服务器{听80网络服务器名字 _;

access_log /usr/local/nginx/log/nginx/access.log main;

server_name_in_redirect关掉

部位 / {root / usr / share / nginx / html;index index.html;}

}

#包括全部的云虚拟主机的配置文件

包含/ usr / local / nginx / vhosts / *;

}

2,在/ usr / local / nginx下建立vhosts文件目录

mkdir / usr / local / nginx / vhosts

3,在/ usr / local / nginx / vhosts /里建立1个姓名为example1.com.conf的文档,把以下几点拷进来

网络服务器{

听80

server_name example1.com www。example1.com;

access_log / www / access_ example1.log main;

部位 / {

root /www/example1.com;

index index.php index.html index.htm;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root / usr / share / nginx / html;

}

#将PHP脚本制作传送给FastCGI网络服务器,侦听127.0.0.1:9000

部位〜.php $ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /www/e

以上便是小编所介绍的关于nginx绑定多个域名方面的介绍,希望能给各位网友带来帮助!

网站栏目:nginx绑定多个域名nginx怎么绑定域名
网站网址:https://www.cdcxhl.com/news/201045.html

成都网站建设公司_创新互联,为您提供网站制作静态网站网站内链搜索引擎优化微信公众号电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司