1.指向文件夹
server
{
listen 80; #nginx监听的端口
server_name localhost; #拦截的用户访问路径
location / {
alias /www/wwwroot/html/;#文件夹路径
autoindex on;
}
}
2.指向文件
server
{
listen 80; #nginx监听的端口
server_name localhost; #拦截的用户访问路径
location / {
root /data/index/;#文件夹路径
index info.html;#文件
}
}
3.指向端口
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost:8090;
add_header Access-Control-Allow-Origin *;
}
}
4.SSL配置
server {
#SSL 访问端口号为 443
listen 443 ssl;
listen 80;
#填写绑定证书的域名
server_name 域名;
ssl_certificate 证书路径;
ssl_certificate_key 证书秘钥路径;
ssl_session_timeout 5m;
#请按照以下协议配置
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
#请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
alias 指向文件夹;
autoindex on;
}
}