Files
guoju0808/ry-h5/nginx.conf.example
T

44 lines
1.2 KiB
Plaintext

# nginx 配置示例 — 把这个 location 块贴进你已有的 HTTPS server { ... } 里
#
# 打包:
# HBuilderX → 发行 → 网站-手机H5
# 产物: unpackage/dist/build/h5/
#
# 部署:
# sudo cp -r unpackage/dist/build/h5/ /var/www/ry-h5/
#
# 真机访问:
# https://<你的域名或IP>/camera/
# ========== 单 location 块(粘到现有 server 里) ==========
location /camera/ {
alias /var/www/ry-h5/;
index index.html;
try_files $uri $uri/ /camera/index.html;
# 长缓存静态资源(JS/CSS/SVG/PNG)
location ~* ^/camera/static/.*\.(js|css|svg|png|jpg|jpeg|gif|woff2?)$ {
alias /var/www/ry-h5/static/;
expires 7d;
add_header Cache-Control "public, max-age=604800, immutable";
}
}
# ========== 完整 server 块参考(若你想独立跑一个 server) ==========
# HTTPS(用你已有的证书路径替换)
# server {
# listen 443 ssl;
# server_name your-domain.com;
#
# ssl_certificate /etc/nginx/ssl/your-cert.pem;
# ssl_certificate_key /etc/nginx/ssl/your-cert-key.pem;
#
# location /camera/ {
# alias /var/www/ry-h5/;
# index index.html;
# try_files $uri $uri/ /camera/index.html;
# }
# }