vue项目部署后刷新404,vue刷新页面404
本文主要介绍了关于vue包上传服务器更新404问题的两种方案,通过实例代码详细介绍,对大家的学习或工作有一定的参考价值。下面让我们跟随边肖一起学习。
一:nginx服务器解决方案,修改 .conf 配置文件
有两种解决方案。
1:
位置/{
try _ files $ uri $ uri/@ router;
索引index.html;
}
位置@路由器{
重写^.* $/index . html last;
}
2:
位置/{
error _ page 404/index . html;
# try _ file $ uri $ uri//index . html=404;
}
二:apach服务器解决方案
(假设它位于csdn目录中)分为以下步骤
1.配置路由:使用历史模式和配置基础。
2.config/index.js文件中的assetsPublicPath改为你放在服务器中的文件路径,根目录为“/”。如果它放在文件夹中,例如:/csdn/
3.修改Apache的httpd.conf文件以支持。htaccess,
4.添加。htaccess文件放在相应的文件夹项下。(这里需要注意的是,因为windows不支持无文件名格式,也就是,* * *,你需要先新建一个文本文档,写好内容,然后ftp到相应的目录下,再重命名。这里重命名后就看不到了,需要设置ftp查看隐藏文件。)
IfModule mod_rewrite.c
重写引擎开启
重写库/csd/
重写者^index\.html$ - [L]
第二次重写% {请求文件名}!-f
第二次重写% {请求文件名}!-d
重写者。/csd/index.html
/IfModule
5.重启服务器
总结
就是这样。本文介绍了刷新vue包上传服务器404的两种解决方案。关于vue包上传服务器404的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。