gpt4 book ai didi

angular - 刷新 Angular 构建在 Apache 服务器上显示 404 未找到错误

转载 作者:太空狗 更新时间:2023-10-29 19:35:59 25 4
gpt4 key购买 nike

我正在 angular 6 中创建 ng build --prod,并将其部署到 Apache 服务器。构建工作正常但是当我刷新页面时它显示“未找到”。我也在我的根文件夹中创建 .htaccess 文件...

RewriteEngine On  

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]


RewriteRule ^ /index.html

最佳答案

一个可能的原因可能是您正在子目录中部署。

改变这一行

RewriteRule ^ /index.html  

RewriteRule ^ /subDirectoryName/index.html  

希望这对您有所帮助。

关于angular - 刷新 Angular 构建在 Apache 服务器上显示 404 未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51706966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com