解决angular发布到apache后单页面应用的路径错误问题

在htdocs目录上增加.htaccess文件,内容如下:

RewriteEngine On
# 如果请求的是现有资源,则按原样执行
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ – [L]
# 如果请求的资源不存在,则使用index.html
RewriteRule ^ /index.html

此条目发表在计算机技术分类目录。将固定链接加入收藏夹。