当前位置: 首页 > news >正文

政府网站建设研究观点江苏网站建设制作

政府网站建设研究观点,江苏网站建设制作,wordpress 关于页面,在线设计平台网站Nginx 部署 Vue 项目以及 Vue 项目刷新出现 404 的问题(完整步骤)(亲测有效) 1.流程步骤(本教程下载的是1.20.2版本,放在D盘) 1-1. 首先去官方下载 nginx ,然后在当前目录下创建ht…

Nginx 部署 Vue 项目以及 Vue 项目刷新出现 404 的问题(完整步骤)(亲测有效)

1.流程步骤(本教程下载的是1.20.2版本,放在D盘)

1-1. 首先去官方下载 nginx ,然后在当前目录下创建html文件夹,html下再创建h5和web文件夹分别代表H5项目和管理后台项目
1-2. 分别将不同的项目代码放到不同的项目里面(注意: vue-cli 项目需将打包后的文件放到对应的文件夹)

2.nginx.conf 配置


server {listen 80; //默认location / {root D:/nginx-1.20.2/html/website;index index.html;             try_files $uri $uri/ /website/index.html last;error_page 404 /website/index.html;}
}server {listen       1080; //自定义server_name  192.168.88.68; #charset koi8-r;#access_log  logs/host.access.log  main;# 允许跨域GET,POST,DELETE HTTP方法发起跨域请求#add_header 'Access-Control-Allow-Origin' *;#add_header 'Access-Control-Allow-Credentials' 'true';#add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accep,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Requested-With';#add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,PUT,DELETE';#if ($request_method = OPTIONS) {#return 200;#}# 官网 nginx 部署location ^~/website{index index.html;             try_files $uri $uri/ /website/index.html last;error_page 404 /website/index.html;}#帮助信息,图片文件资源,后台apilocation ~ /(helpInfo|image)/ {proxy_redirect off;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_pass http://localhost:8009;}# vue-web管理后台(测试环境)location ^~/vue-web-test {index index.html;             try_files $uri $uri/ /vue-web-test/index.html last;error_page 404 /vue-web-test/index.html;}# vue-web管理后台(生产环境)location ^~/vue-web-prod {index index.html;             try_files $uri $uri/ /vue-web-prod/index.html last;error_page 404 /vue-web-prod/index.html;}
}
vue 项目访问链接:http://192.168.88.68:1080/vue-web-test/index

3.遇到的问题

vue-web部署上去后首次访问正常,但刷新后却出现404
问题解决:检查配置是否正确,包括字母是否错误,如下举例所示
# vue-web管理后台(测试环境)
location ^~/vue-web-test {index index.html;             try_files $uri $uri/ /vue-Web-test/index.html last;error_page 404 /vue-web-test/index.html;
}

首次进入界面可以正常,但一刷新界面就404
404
问题所在:try_files $uri $uri/ /vue-Web-test/index.html last;(中的Web写成了大写),三个地方的vue-web-test都得一致,否则就会出现404情况。

注意:需检查三个地方的命名是否一致,是否严格按照驼峰命名

http://www.15wanjia.com/news/7996.html

相关文章:

  • 网页设计代码含jsgoogleseo推广
  • html5支持最好的浏览器郑州搜索引擎优化
  • 临安做网站的公司站长工具外链查询
  • 移动网站开发 公众号苏州网站关键字优化
  • 经营网站建设中国新闻今日头条
  • 淘宝客网站主机买卖友情链接
  • 电气毕业设计代做网站搜索引擎哪个好
  • 郑州做网站报价站域名多少钱舆情信息怎么写
  • 孝感 商务 网站建设网络推广怎么学
  • 互站源码交易平台手机网站建设公司
  • 网站建设学习什么网站seo查询
  • 北京双井网站建设江苏seo外包
  • java网站开发视频百度快照什么意思
  • wordpress企业网站建设如何做企业产品推广
  • 金融行业做网站网络营销的主要方式
  • 网站如何做映射郑州百度搜索优化
  • h5高端网站开发正规营销培训
  • 如何粘贴网站统计代码网站流量统计分析
  • WordPress如何修改固定链接windows优化大师电脑版
  • 平台网站模板 优帮云重庆seo排名
  • 广州专业的网站制作高端网站建设深圳
  • 亚马逊雨林面积有多大aso优化方案
  • 男人不知本网站 枉做yandex搜索引擎
  • 做淘宝客网站需要做后台吗网络优化大师app
  • 设计师服务平台素材下载企业网站怎么优化
  • 做ae动图的网站360推广怎么收费
  • 网站移动端是什么问题百度seo优化是什么
  • 成都有没有做网站建设的网络推广哪个平台效果最好
  • 建网站去哪里备案怎么免费搭建自己的网站
  • 雄县没有做网站的公司百度seo标题优化软件