vue开发使用history模式的时候Nginx相关的配置有如下两种:

1.此种配置直接使用的根域名,没有其他的二级路径,因此root直接指向目标文件夹,即包含index.html的文件夹路径

server {

listen 80;

listen 443 ssl;

server_name manager-qa.xxx.com;

ssl_certificate /etc/nginx/ssl/2319844__xxx.com.pem;

ssl_certificate_key /etc/nginx/ssl/2319844__xxx.com.key;

root /usr/share/nginx/;

#从系统时间中正则匹配出年月日

if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") {

set $date $1$2$3;

}

# 日期记录日志

access_log /var/log/nginx/$date-manager-qa.xxx.com.access.log;

location / {

root /usr/share/nginx/manager/qa/dist/;

try_files $uri $uri/ /index.html;

index index.html;

add_header Access-Control-Allow-Origin *;

}

}

2.此种配置适合同一域名下的多个项目,用二级路径来区别,不过root不再指向项目文件夹而是它的上一级

server {

listen 80;

listen 443 ssl;

server_name m-qa.xxx.com;

ssl_certificate /etc/nginx/ssl/2319844__xxx.com.pem;

ssl_certificate_key /etc/nginx/ssl/2319844__xxx.com.key;

root /usr/share/nginx/;

#从系统时间中正则匹配出年月日

if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") {

set $date $1$2$3;

}

# 日期记录日志

access_log /var/log/nginx/$date-manager-qa.xxx.com.access.log;

location /course {

try_files $uri $uri/ /course/index.html;

root /usr/share/nginx/qa/;

index index.html;

}

location /v2 {

try_files $uri $uri/ /v2/index.html;

root /usr/share/nginx/qa/;

index index.html;

}

}

history模式 nginx配置_Vue history模式Nginx配置相关推荐

  1. devserver配置_vue.config.js的配置

    module.exports = {// 基本路径baseUrl: "./",// 输出文件目录outputDir: "service/dist",// esl ...

  2. phpinfo查看可以解析的后缀_配置nginx,Apache支持pathinfo模式-什么是phpinfo模式

    我也配置了很多次了,前面都快放弃了,最近在学习resuful框架写api,代码实现上没出现啥问题,倒是这个path_info的环境配置把我弄的比较郁闷 你一定见过类似这样的路径:http://www. ...

  3. apache http server 停止工作_配置nginx,Apache支持pathinfo模式-什么是phpinfo模式

    我也配置了很多次了,前面都快放弃了,最近在学习resuful框架写api,代码实现上没出现啥问题,倒是这个path_info的环境配置把我弄的比较郁闷 你一定见过类似这样的路径:http://www. ...

  4. 配置nginx,Apache支持pathinfo模式-什么是phpinfo模式

    我也配置了很多次了,前面都快放弃了,最近在学习resuful框架写api,代码实现上没出现啥问题,倒是这个path_info的环境配置把我弄的比较郁闷 你一定见过类似这样的路径:http://www. ...

  5. 配置nginx + keepalived双主模式(双机互为主备)

    前言 此前已经写过一篇使用keepalived实现nginx的高可用,这种方式有一台机器一直作backup使用,有50%的资源被浪费. 使用keepalived来实现nginx的高可用 下面来配置ng ...

  6. vue路由的两种模式:hash与history的区别

    前言:众所周知,vue-router有两种模式,hash模式和history模式,下面来看看两者的区别. 一.基本情况 直观区别:hash模式url带#号,history模式不带#号. 1.hash模 ...

  7. 宝塔php path_info,windows宝塔面板Nginx环境开启pathinfo模式

    之前有人问题,windows宝塔面板nginx环境开启pathinfo模式 . 可以添加: location / { #第一部分 起始 try_files $uri $uri/ /index.php$ ...

  8. nginx vue2+webpack 和 vue3+vite 配置二级目录访问

    首先我们要配置一个106.13.0.11:8083/qfqzApp的二级路由,针对于vue2项目,我们需要进行一下操作. 1.nginx配置(vue2 和 vue3配置的nginx相同) server ...

  9. nginx技术(2)nginx的配置详解

    nginx的配置 1,启动nginx 1 2 3 4 5 6 7 [root@centos6 nginx-1.2.9]# /usr/sbin/nginx -c /etc/nginx/nginx.con ...

最新文章

  1. FreeRTOS介绍
  2. java.util中,util是什么意思
  3. memset和fill
  4. matlab pso 信号压缩重构_肇庆永磁变频空气压缩机研发,专业是我们品质服务
  5. [论文阅读] Deep Transformers For Fast Small Intestine Grounding In Capsule Endoscope Video
  6. Centos7.4虚拟机和主机能互ping,却ping不了百度
  7. VS2010“未能正确加载包”问题解决方法小汇
  8. R语言 配对t检验,对子变量到底填在哪?t.test paired=TRUE???
  9. RabbitMQ入门中篇
  10. 降维技术 (Dimensionality Reduction)
  11. 读书笔记 |《小强升职记》
  12. dBm与W换算)手机信号放大器功率单位
  13. excel计算机教学教案,计算机基础教案(EXCEL部分)【精选】
  14. 802.x 标准介绍
  15. html5关于校庆作品名称,十周年校庆幼少儿组绘画作品展
  16. 经纬度计算他们距离的算法(!!!!!!!!!求助啊)
  17. 深入理解C++的new
  18. 又一个程序猿的奋斗史——第三章 入职
  19. QQ 信鸽 (iOS) 小试
  20. CentOs 安装中文语言包

热门文章

  1. 用gpu跑_免费用GPU跑深度学习模型——如何获得极链AI云A100显卡
  2. 中心频点计算公式_LTE网各频段中心频点的计算方法_刘20170105
  3. try except python_Python的“异常”处理——try语句
  4. linux getopt源码,linux getopt()
  5. 定位叠放次序z-index(HTML、CSS)
  6. python爬虫的用途_python爬虫用代理ip有什么用途?
  7. myeclipse汉化及其相关配置设置(转)
  8. 一个故事告诉你什么是消息队列
  9. Linux系统管理——系统启动和内核管理
  10. Linux内存管理学习资料