如何在不收到404错误的情况下刷新AngularJs页面?

时间:2017-04-09 11:58:16

标签: angularjs apache

我有一个路由来自的页面。因此,如果用户从该根页面开始,例如http://localhost/rootPage然后点击按钮转到http://localhost/rootPage/subPage即可,但如果用户刷新http://localhost/rootPage/subPage,则会转到目录列表而不是子页面。

所以我想知道我怎么能这样做,即使用户刷新页面,用户仍然会在子页面中结束?它是AngularJs中的东西还是我需要在服务器上配置的东西?

1 个答案:

答案 0 :(得分:0)

我在问题上找到了许多答案。所有这些都与编辑.htaccess文件有关。我发现他们都没有解决我的问题,所以我用谷歌搜索了this Youtube视频,其中还涉及编辑.htaccess

这是修复我的问题的片段

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ %{ENV:BASE}index.html [QSA,L]