• 售前

  • 售后

热门帖子
入门百科

vue打包上传服务器刷新404问题的两种方案

[复制链接]
123457625 显示全部楼层 发表于 2021-10-26 13:10:20 |阅读模式 打印 上一主题 下一主题
一:nginx服务器办理方案,修改   .conf  配置文件

   有两种办理方案
1:
  1.     location / {
  2.                 try_files $uri $uri/ @router;
  3.                 index index.html;
  4.         }
  5.         location @router {
  6.                 rewrite ^.*$ /index.html last;
  7.         }
复制代码
2:
  1.     location / {
  2.         error_page  404  /index.html;
  3.         #try_file $uri $uri/ /index.html =404;
  4.     }
复制代码
二:apach服务器办理方案   

(假设放在caogenba目录下)分以下几步
1.配置路由:利用history模式,并且配置base

2.在config/index.js文件里的assetsPublicPath改成你放在服务器的文件路径里,根目录就是‘/'  假如是放在某个文件夹,例: /caogenba/‘'

3.修改Apache的httpd.conf文件,使其支持   .htaccess   ,


4.在对应的文件夹项目下添加.htaccess文件,(这里须要注意的是由于windows不支持无文件名的格式 即  .***, 所以须要先新建一个文本文档,把内容写好,然后ftp上传到对应目录,然后重命名,这里重命名后会看不到,须要把ftp设置为可以查察隐蔽文件)
  1. <IfModule mod_rewrite.c>
  2.         RewriteEngine On
  3.         RewriteBase /csd/
  4.         RewriteRule ^index\.html$ - [L]
  5.         RewriteCond %{REQUEST_FILENAME} !-f
  6.         RewriteCond %{REQUEST_FILENAME} !-d
  7.         RewriteRule . /csd/index.html [L]
  8. </IfModule>
复制代码
5.重启服务器
总结

到此这篇关于vue打包上传服务器革新404标题的两种方案的文章就先容到这了,更多干系vue打包上传服务器404内容请搜索草根技术分享以前的文章或继承欣赏下面的干系文章渴望大家以后多多支持草根技术分享!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作