我有一个离子应用程序,我使用它pwa
,我已经安装@angular/pwa
,ng add @angular/pwa
然后我运行ionic build --prod
,我在我的服务器上上传所有 y www 文件夹但是当我刷新一个页面时,我得到了404 Not Found The requested URL was not found on this server.
有人知道为什么吗?我不知道我应该与您共享哪个文件和文件夹以提供帮助,所以如果需要,请告诉我。谢谢大家
我有一个离子应用程序,我使用它pwa
,我已经安装@angular/pwa
,ng add @angular/pwa
然后我运行ionic build --prod
,我在我的服务器上上传所有 y www 文件夹但是当我刷新一个页面时,我得到了404 Not Found The requested URL was not found on this server.
有人知道为什么吗?我不知道我应该与您共享哪个文件和文件夹以提供帮助,所以如果需要,请告诉我。谢谢大家
这对你来说可能为时已晚,但我的 PWA 也遇到了同样的问题。如果您查看 www 文件夹并打开 index.html 文件,则需要进行此更改。
<base href="/">
至
<base href="">
如果上述方法不起作用,您可以尝试将 .htaccess 文件放在项目根目录中,将所有请求发送回 index.html 页面。只需创建文件 .htaccess 并将以下代码放入文件中。
DirectoryIndex index.html
ErrorDocument 404 https://in-info-web4.informatics.iupui.edu/~username/appName/