vue下history模式刷新后404错误解决方法
本文介绍了vue下history模式刷新后404错误解决方法,分享给大家,具体如下:
官方说明文档:
https://router.vuejs.org/zh/guide/essentials/history-mode.html
一、实测Linux系统Apache配置:
更改站点配置文件即可,我这里在Directory标签后面添加了官方给的五行配置
#Createdbylinvicon2018-05-24 Serveradmin674206994@qq.com ServerNameblog.xxx.com DocumentRoot/home/www/blog OptionsFollowSymLinks AllowOverrideAll #Requirealldenied Requireallgranted RewriteEngineOn RewriteBase/ RewriteRule^index\.html$-[L] RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule./index.html[L]
二、实测Windows环境下IIS配置
1.IIS安装Url重写功能
https://msdn.microsoft.com/zh-cn/gg192883.aspx
- 到该网站下载安装web平台安装程序
- 安装后打开到里面搜索安装URL重写功能
2.web.config
将web.config文件放置于npmrunbuild打包后文件的根目录即可。
ps:此文件会自动给IIS上的URL重写功能进行相关配置
文件内容如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。