角度路由,刷新提供404,.htaccess无法正常工作

spe*_*urn 2 apache angularjs

这已被多次询问,但我似乎还没有弄清楚我的角度应用程序中的问题是什么.

我的路由工作正常,直到我刷新页面,它给了我"找不到页面".流行的解决方案是我将.htaccess文件添加到我的应用程序的根目录,但它仍然无法正常工作.我甚至尝试了不同的.htaccess脚本.

jes*_*sal 6

试试这个.htaccess:

Options +FollowSymLinks

<ifModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !index
    RewriteRule (.*) index.html [L]
</ifModule>
Run Code Online (Sandbox Code Playgroud)

  • 你测试过你的答案了吗?我得到了这个:"在此服务器上找不到请求的URL /index.html/." (2认同)