Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将wordpress url重定向到new.domain.com_Wordpress_.htaccess_Url_Redirect - Fatal编程技术网

如何将wordpress url重定向到new.domain.com

如何将wordpress url重定向到new.domain.com,wordpress,.htaccess,url,redirect,Wordpress,.htaccess,Url,Redirect,以下是我的情况: 我有一个网站(live),用户可以通过以下方式访问: 我有另一个用户访问的网站,如: (/news是网站页面的一个示例) 这基本上是两个不同的网站,但内容完全相同 如果用户通过旧域访问网站,我希望: 自动重定向到 是否有任何插件或htaccess规则或其他使这项工作 我找不到任何关于这方面的信息,能有一些关于这方面的亮点将是令人惊讶的 谢谢你花了这么多时间 在olddomain.com中使用this.htaccess <IfModule mod_rewrite.c&g

以下是我的情况:

我有一个网站(live),用户可以通过以下方式访问:

我有另一个用户访问的网站,如:

(/news是网站页面的一个示例)

这基本上是两个不同的网站,但内容完全相同

如果用户通过旧域访问网站,我希望:

自动重定向到

是否有任何插件或htaccess规则或其他使这项工作

我找不到任何关于这方面的信息,能有一些关于这方面的亮点将是令人惊讶的


谢谢你花了这么多时间

在olddomain.com中使用this.htaccess

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.olddomain.com$
  RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>

重新启动发动机
RewriteCond%{HTTP_HOST}^olddomain.com$[或]
重写COND%{HTTP_HOST}^www.olddomain.com$
重写规则(.*)$http://www.newdomain.com/$1[R=301,L]
正如你所说的

这两个网站基本上是两个不同的网站,但内容完全相同

如果最终要为oldsite.com上的每个页面重定向用户,则可以将olddomain.com指向newdomain.com

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.olddomain.com$
  RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>
请点击此处:

编辑:
刚刚找到这个。如果你想重定向olddomain上每个页面的用户,那么你可以从这里尝试一些东西:

谢谢你的时间,不幸的是,它似乎没有改变任何东西,如果我继续写下去,你知道为什么吗?不幸的是,谢谢你的时间,由于其他原因,我无法更改域的DNS…::还有其他方法吗?你的脸?插件?其他的?谢谢:)