gpt4 book ai didi

regex - htaccess 重定向多语言 Drupal 站点的一个域

转载 作者:行者123 更新时间:2023-12-04 05:56:46 25 4
gpt4 key购买 nike

我有一个默认英文的多语言 Drupal 站点
www.domain.com
和一个法国网站在
www.domain.fr
和一个法裔加拿大网站在
域名.ca

我在所有三个网站上都有相同的 URL 来获取类似的内容,但现在我需要重定向
www.domain.com/content/a-web-page
但不是
fr.domain.ca/content/a-web-page 或 www.domain.fr/content/a-web-page
如果使用以下,

RewriteRule ^content/a-web-page http://www.domain.com/a-new-web-page [R=301,L]

它将每种语言重定向到新的英文页面。

我研究了更复杂的模式,但我真的被困住了。

谢谢你的帮助。

最佳答案

尝试使用

RewriteCond %{HTTP_HOST} www.domain.com
RewriteRule ^content/a-web-page http://www.domain.com/a-new-web-page [R=301,L]

您可以在此处阅读有关 RewriteCond 的更多信息: http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritecond

关于regex - htaccess 重定向多语言 Drupal 站点的一个域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9419860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com