【问题标题】:VUE 3 createWebHistory() doesn't work right in production build on http serverVUE 3 createWebHistory() 在 http 服务器上的生产构建中无法正常工作
【发布时间】:2021-10-01 04:51:59
【问题描述】:

在开发版本中效果很好。但是当我进行生产时,通过 apache 将其扔到主机并尝试通过路径或通过重新加载页面进入内部页面(非主页面'/'),它会给出 404 错误。这是非常合乎逻辑的,因为我们没有像“user.html”这样的静态文件或类似的东西。如何让路由器生成所有的静态文件?

404

【问题讨论】:

    标签: apache vue.js vue-router vuejs3


    【解决方案1】:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.html
    

    将其插入 .htaccess 文件中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 2011-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-02
      相关资源
      最近更新 更多