我有一个路由来自的页面。因此,如果用户从该根页面开始,例如http://localhost/rootPage
然后点击按钮转到http://localhost/rootPage/subPage
即可,但如果用户刷新http://localhost/rootPage/subPage
,则会转到目录列表而不是子页面。
所以我想知道我怎么能这样做,即使用户刷新页面,用户仍然会在子页面中结束?它是AngularJs中的东西还是我需要在服务器上配置的东西?
答案 0 :(得分:0)
我在问题上找到了许多答案。所有这些都与编辑.htaccess
文件有关。我发现他们都没有解决我的问题,所以我用谷歌搜索了this Youtube视频,其中还涉及编辑.htaccess
这是修复我的问题的片段
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ %{ENV:BASE}index.html [QSA,L]