我如何写一个子域重定向?

时间:2020-07-06 作者:James Randolph

我试图写一个重定向,以便任何试图访问;www.example。“au”;直接发送至;www.example。com“;,但我不知道在我的生活中如何做到这一点。htaccess文件。

到目前为止,我已经尝试:

RedirectMatch 301 ^.au /
RedirectMatch 301 https://www.example.au /
RedirectMatch 301 ^.au /
但我没有看到任何结果。设置此重定向的正确方法是什么?

1 个回复
SO网友:mozboz

找到答案here, 通过搜索得到的第一个结果redirect to different domain apache htaccess

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^example.au$ [OR]
  RewriteCond %{HTTP_HOST} ^www.example.au$
  RewriteRule (.*)$ http://www.example.com/$1 [R=301,L]
</IfModule>
不管你的TLD是否不同,都可以使用相同的格式

相关推荐

如果is_page()不能与wp_reDirect一起使用

我安装了一个插件,它正在前端创建用户配置文件。此页面的ID在wordpress后端为301。如果访问了配置文件站点,我想在url后面附加一个参数。参数值存储在cookie中。用于附加URL的代码正在运行,但当我添加代码以仅在此页面id上显示时,它不起作用。代码在my child themes函数中执行。phpNOT WORKINGif( is_page(301)) { echo \'page\'; // Event ID in der URL als $_GET hinz