web--
html
css
js
img
web2--
dist--
index.html
static
如上文件夹结构,已经为web配置过,根路径指向web,现web里有web2与web是独立不同的,如何再配置一个域名指向web2/dist作为根目录?
以下为尝试的配置,nginx -t检查没问题,nginx -s reload
后访问不到
server
{
listen 80;
listen 443;
# ??ssl支持
ssl on;
ssl_certificate /etc/ssl/wildcard.xxx.cn.nginx.crt;
ssl_certificate_key /etc/ssl/wildcard.xxx.cn.key;
server_name test.xxxx.cn;
index index.html;
root /home/wwwroot/web.xxxx.cn/web2/dist;
# rewrite ^(.*)$ https://${server_name}$1 permanent;
#error_page 404 /404.html;
location ^~ /static/ {
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log /home/wwwlogs/test.xxx.cn.log;
}
再配置一个域名就再写一个
server
呗.