我想将翻译后的页面重定向到htaccess文件中的另一个翻译后的页面。在原始语言中可以(Redirect 301 /helpie_faq/what-are-my-benefits/ /faq/#hfaq-post-1683
),但是翻译后的页面重定向不起作用,例如:
Redirect 301 /helpie_faq/welche-vorteile-erhalte-ich-als-neueinwanderer/?lang=de /faq/?lang=de#hfaq-post-3001
我该怎么办?
1条答案
按热度按时间ars1skjm1#
您需要在查询字串上进行比对,但重新导向指示词不支援。您应该改为在URI(REQUEST_URI)和查询字串(QUERY_STRING)上使用RewriteCond,并使用相符的RewriteRule。
有关更多示例,请查看此处Apache Redirect 301 fails when using GET parameters, such as ?blah=或此处Redirecting URLs (with specific GET parameters)