Vue Cli 3 搭建单页应用项目刷新 404 问题 解决方案(以Apache为例)

版权声明:本文为博主原创文章 转载请附上博文链接 https://blog.csdn.net/weixin_41791279/article/details/88374033

vue 项目

版本 Vue Cli 3.3

官方文档 https://router.vuejs.org/zh/guide/essentials/history-mode.html

 因为本项目部署在 Apache Tomcat上 所以 以Apache为例

修改Apache配置

找到 #LoadModule rewrite_module modules/mod_rewrite.so 这一行 把#去掉 然后保存配置 重启服务

在根目录下创建文件 ./htaccess

把下面代码放进去

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</IfModule>

猜你喜欢

转载自blog.csdn.net/weixin_41791279/article/details/88374033