htaccess哈希url重定向到,不存在带有连字符的哈希问题

fxnxkyjh  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(272)

在我的angular应用程序中,我面临url(散列)重定向问题。我试着用有Angular 的方式来修复它,但它不起作用,所以我用custom.htaccess方式。此解决方案工作正常,但我遇到了带有连字符的(重复)url的问题。下面的例子。
.htaccess

RewriteEngine On
RedirectMatch 301 ^/terms    http://example.com/#terms
RedirectMatch 301 ^/terms-bb http://example.com/#terms-bb

根据上述示例,如果打开“http://example.com/terms-bb改为“它重定向到“/术语”。那么有没有什么方法可以严格匹配这些重复的URL?

mftmpeh8

mftmpeh81#

你只是在一开始就锚定了你的模式,所以 ^/terms 匹配任何以 /terms .
如果你想要一个严格的匹配,那么也在结尾锚定它- ^/terms$ .

相关问题