apache VUE 3 createWebHistory()在http服务器上的生产构建中无法正常工作

fdbelqdn  于 2022-11-16  发布在  Apache
关注(0)|答案(2)|浏览(199)

在开发版本中,它工作得很好。但是当我制作产品时,通过Apache将它扔到主机上,并试图通过路径或重载页面进入内部页面(非主页“/”),它会给予404错误。这是很合乎逻辑的,因为我们没有静态文件,如“user.html”或smth之类的。如何使路由器生成所有静态文件?
404

np8igboo

np8igboo1#

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.html

将其插入.htaccess文件

ht4b089n

ht4b089n2#

!!!!!热提示来自:Vue Router return 404 when revisit to the url
首先,您需要:在此基础上,我们将重新编写一个新的脚本,并将其添加到您的应用程序中。
/etc/apache 2/apache2.conf文件中的命令行代码:
[L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L][L]][L][L][L][L][L][L][L][L]
在这之后,做
sudo systemctl重新启动apache 2

相关问题