如何通过htaccess处理角度可选参数?

时间:2019-10-02 18:22:39

标签: .htaccess angular7 optional-parameters

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服务器中时,似乎忽略了/删除了可选参数。

0 个答案:

没有答案