77 lines
2.1 KiB
Plaintext
77 lines
2.1 KiB
Plaintext
server {
|
||
listen 80;
|
||
listen [::]:80;
|
||
server_name localhost;
|
||
|
||
# ssl
|
||
# listen 443 ssl;
|
||
# server_name localhost;
|
||
|
||
# ssl_certificate /etc/nginx/certs/cert.pem; # 证书文件路径
|
||
# ssl_certificate_key /etc/nginx/certs/key.pem; # 私钥文件路径
|
||
|
||
# ssl_session_cache shared:SSL:1m;
|
||
# ssl_session_timeout 10m;
|
||
# ssl_ciphers HIGH:!aNULL:!MD5;
|
||
# ssl_prefer_server_ciphers on;
|
||
|
||
|
||
|
||
#access_log /var/log/nginx/host.access.log main;
|
||
|
||
location / {
|
||
root /usr/share/nginx/html;
|
||
index index.html index.htm;
|
||
# 下面这行可以解决vue网页刷新后404的问题,但会将所有不存在的url转到index.html上
|
||
# try_files $uri $uri/ /index.html last;
|
||
}
|
||
|
||
# 反向代理示例
|
||
# 将/api/的请求转到127.0.0.1:8081
|
||
#
|
||
# location /api/ {
|
||
# proxy_next_upstream http_502 http_504 error timeout invalid_header;
|
||
# proxy_pass http://127.0.0.1:8081/;
|
||
# proxy_set_header Host $host;
|
||
# proxy_set_header X-Real-IP $remote_addr;
|
||
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||
# proxy_set_header X-Forwarded-Proto $scheme;
|
||
# }
|
||
|
||
error_page 404 /404.html;
|
||
location = /404.html {
|
||
root /usr/share/nginx/html;
|
||
}
|
||
|
||
# redirect server error pages to the static page /50x.html
|
||
#
|
||
error_page 500 502 503 504 /50x.html;
|
||
location = /50x.html {
|
||
root /usr/share/nginx/html;
|
||
}
|
||
|
||
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
|
||
#
|
||
#location ~ \.php$ {
|
||
# proxy_pass http://127.0.0.1;
|
||
#}
|
||
|
||
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
|
||
#
|
||
#location ~ \.php$ {
|
||
# root html;
|
||
# fastcgi_pass 127.0.0.1:9000;
|
||
# fastcgi_index index.php;
|
||
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
|
||
# include fastcgi_params;
|
||
#}
|
||
|
||
# deny access to .htaccess files, if Apache's document root
|
||
# concurs with nginx's one
|
||
#
|
||
#location ~ /\.ht {
|
||
# deny all;
|
||
#}
|
||
}
|
||
|