javascript - vue-router服务器如何正确配置才不会404?
PHP中文网
PHP中文网 2017-04-11 11:24:21
[JavaScript讨论组]

现在的业务需求是:写的这些代码可以放置在服务器任意目录下,开启路由的root生效路径,然后配置好webpack。配置了的确这样能正常访问,但是一刷新就直接报404了,按照官方的文档:

启用 HTML5 history 模式。利用 history.pushState() 和 history.replaceState() 来管理浏览历史记录。

注意: 当使用 HTML5 history 模式时,服务器需要被正确配置 以防用户在直接访问链接时会遇到404页面。

这里的需要正确配置只列举了Apache和Nginx的案例,我们项目组使用的是IIS服务器,这个怎么配置呢,求问大神?或者有其他解决思路

const getRootPath = window.document.location.pathname;
const router = new VueRouter({
    hashbang:false,
    history:true//html5模式,去掉锚点
    ,root:getRootPath//路由生效路径
});
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
高洛峰

windows搭建vue+IIS部署

伊谢尔伦

iis上配置下正则重写

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号