在我的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?
1条答案
按热度按时间mftmpeh81#
你只是在一开始就锚定了你的模式,所以
^/terms
匹配任何以/terms
.如果你想要一个严格的匹配,那么也在结尾锚定它-
^/terms$
.