本文目录一览:
5,nginx 多域名,配置多个conf 文件
nginx下配置多域名,目前的配置方法采用多个配置文件的方法比较多
1,在nginx安装的目录下找到, nginx.conf文件
如我的: C:\Program Files\nginx-1.15.5\conf 目录下
2,在该目录下创建的文件夹,如 vhost 文件夹
C:\Program Files\nginx-1.15.5\conf\vhost
3,在vhost 文件夹下创建 *.conf 文件 如host.conf
C:\Program Files\nginx-1.15.5\conf\vhost\host.conf
4,编辑conf文件,把我们平常放在nginx.conf里的server{......}段直接粘贴到conf里。
如:
5,最后在nginx.conf的http{....}段中加入
include vhost/*.conf;
6,如果有其他的conf文件要添加直接在 按照步骤三操作即可
nginx配置多站点vhost
vhost配置文件的作用是为了将更多的server配置文件的信息,单独存放,不过于集中在nginx.conf配置中,这样有助于查找问题
http块中添加include vhosts/*.conf;
文件内容如下
怎样配置apache的vhosts文件
配置步骤
① httpd.conf 找到VirtualHost example,在后面引入httpd-vhosts.conf文件:
Include conf/extra/httpd-vhosts.conf
这个句话,高版本的apache里面已经写有了,只需吧Include前面的#号去掉就OK
② httpd-vhosts.conf配置文件的内容如下:
#
# DocumentRoot 是网站文件存放的根目录
# ServerName 是网站域名, 需要跟 DNS 指向的域名一致
#
#VirtualHost *:80#
ServerAdmin webmaster@iwebshop.com
DocumentRoot "e:/iwebshop"
ServerName my.iwebshop.com
ErrorLog "logs/my.iwebshop.com-error.log"
CustomLog "logs/my.iwebshop.com-access.log" common
#Directory "e:\iwebshop"#
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
#/Directory#
#/VirtualHost#