我想在我的 Apache Web 服务器上部署我的 Angular 应用程序。我已经添加了一个.htaccess
文件到我的/var/www/html
文件夹中,我尝试了几个base-hrefs。但和很多人一样,我在路由方面也遇到了问题。我只能看到我的起始页,但当我想访问其他 URL 时却失败了。我还可以尝试什么或者我错过了什么?
您必须启用/安装 Apachemod_rewrite
模块,然后将其放入您的.htaccess
或您站点的 apache 配置:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)