企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
server { listen 80; server_name www.a.com a.com; root "/vhosts/web1"; } 1、listen 功能:指定监听端口 案例: listen 127.0.0.1:8000; listen 127.0.0.1; listen 8000; listen *:8000; listen localhost:8000; listen 443 ssl 2、server_name 功能:设置虚拟主机的名字(域名) 案例: server_name 51pet.com www.51pet.com m.51pet.com 匹配法则: 1)精确匹配 2)左侧通配符匹配 *.test.com 3)右侧通配符匹配 mail.* 4)正则表达式匹配检测 3、root 功能:为请求设置根目录 案例 location /i/ { root /data/w3; } 4、alias 语法:alias path; location /i/ { alias /data/w3/images/; } on request of “/i/top.gif”, the file /data/w3/images/top.gif will be sent. location ~ ^/users/(.+\.(?:gif|jpe?g|png))$ { alias /data/w3/images/$1; } 5、index 功能:指定默认主页面 案例: index index.php index.html index.htm 6、error_page 语法: error_page code ... [=[response]] uri; 案例: error_page 404 /404.html; error_page 500 502 503 504 /50x.html; error_page 404 =302 /404.html; =code,默认可以省略,