# youhu-uniapp
uniapp官网:点击查看 (opens new window)
# 介绍:
基于uniapp的hello-uniapp的vue2版本封装,用于快速开发手机端应用
# 发布
# web发布(h5)
打包发行这里不再赘述,官网文档都有说明.
nginx伪静态配置
发行完毕后,部署到服务器,nginx需要配置一下伪静态,否则刷新页面会出现404找不到的情况!
# nginx伪静态配置如下:
location / {
try_files $uri $uri/ /index.html;
}
# nginx整体配置如下:
nginx配置说明
1 为了方便直接复制黏贴替换 replace.domain.name 是用来做域名替换
2 本人路径遵循的原则是 路径/顶级域名/替换域名
server
{
listen 80;
server_name replace.domain.name;
index index.html index.htm ;
root /replace-path/domain.name/replace.domain.name/;
location / {
try_files $uri $uri/ /index.html;
}
}
# nginx加ssl证书配置如下:
server
{
#侦听80端口
listen 80;
server_name replace.domain.name;
#将访问目录 \services\由http访问 重定向到 https
location ~ /.*$
{
if ($server_port ~ "^80$")
{
set $rule_0 1$rule_0;
}
if ($rule_0 = "1")
{
rewrite /(.*) https://replace.domain.name/$1 permanent;
break;
}
}
}
server
{
listen 443 ssl;
server_name replace.domain.name;
ssl_certificate
/replace-path/domain.name/replace.domain.name/replace.domain.name_bundle.crt;
ssl_certificate_key
/replace-path/domain.name/replace.domain.name/replace.domain.name.key;
index index.html index.htm ;
root /replace-path/domain.name/replace.domain.name;
location / {
try_files $uri $uri/ /index.html;
}
}
← 异常篇