.htaccess 将一个域重定向到另一个域
.htaccess redirect one domain to other
我有 2 个站点的 wordpress 多站点:https://www.example1.com/ AND https://www.example2.com/
example2 站点是 example1 的副本,但 2 是新站点,因此我想将所有子站点重定向到新域。
示例:https://www.example1.com/data/post1243545 to https://www.example2.com/data/post1243545
除域名外一切都保持不变
回答问题
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://www.newdomain.com/ [R=301,L]
</IfModule>
每https://wpscholar.com/blog/redirect-old-domain-to-new-domain-via-htaccess/
但是,您可以简单地将站点配置为使用不同的域并避免必须完全使用 htaccess,如下面 link 所述。
https://wordpress.org/support/topic/change-domain-in-multisite/
我有 2 个站点的 wordpress 多站点:https://www.example1.com/ AND https://www.example2.com/
example2 站点是 example1 的副本,但 2 是新站点,因此我想将所有子站点重定向到新域。 示例:https://www.example1.com/data/post1243545 to https://www.example2.com/data/post1243545
除域名外一切都保持不变
回答问题
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://www.newdomain.com/ [R=301,L]
</IfModule>
每https://wpscholar.com/blog/redirect-old-domain-to-new-domain-via-htaccess/
但是,您可以简单地将站点配置为使用不同的域并避免必须完全使用 htaccess,如下面 link 所述。
https://wordpress.org/support/topic/change-domain-in-multisite/