htaccess忽略/删除了angular中的可选参数
当我尝试使用/ login; page = contactus之类的东西时,它似乎只会重定向到/ login。基本上,在使用htaccess时,角度可选参数似乎被忽略了。我无法通过激活的路由this.route.snapshot.paramMap.get
来记录日志值我当前正在使用,如下所示。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*) /index.html [NC,L]
但是当我通过ng serve在本地运行角度时,能够处理; page = contactus的可选参数就很好了。
我的问题是,当我将有角度的构建部署到具有htaccess的linux服务器中时,似乎忽略了/删除了可选参数。