0
我有domain.de
和domain.com
。在过去,我使用了两个域,但现在我只想使用domain.de,而domain.com应该重定向到domain.de/en
。但有2个链接需要domain.de/api/xx1
+ domain.de/api/xx2
(所以没有/ en)。我试过如下:将除2个链接以外的所有链接重定向到新URL
<If "%{HTTP_HOST} = 'domain.com'">
Redirect /api/xx1 http://domain.de/api/xx1
Redirect /api/xx2 http://domain.de/api/xx2
Redirect/http://www.domain.de/en
</If>
但它只是重定向一切.de/en
而忽略两个环节,我将如何改变它,这样它的作品?
使用'RedirectMatch'而不是'Redirect'。 – hjpotter92
谢谢,但我注意到它不能这样工作,因为API呼叫不能遵循重定向。现在我想从重定向中排除/ api子目录。因此,除domain.com之外的所有内容都会重定向到domain.de/en。这将如何工作?谢谢!! – Owlet