44 lines
1.2 KiB
Plaintext
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;
|
|
# }
|
|
# } |