簡體   English   中英

同一WordPress網站上的多個域

[英]Multiple domains on the same WordPress site

我有一個在Apache上運行的Wordpress網站,現在我想向該網站添加另一個域地址。 簡而言之...我有兩個域名domain1.comdomain2.com 設置了domain1.com並且網站正在正常運行,但是現在我想為同一站點添加另一個域。 domain2.com ,必須重定向到domain1.com ,問題是我不知道為什么它不起作用,因為當我嘗試訪問domain2.com時,它打開以下地址。

http://domain1.com/wp-signup.php?new=domain2.com

基本上,這是重定向到注冊頁面上的默認域。 我應該怎么做才能解決這個問題? 希望您理解了這個問題,我不知道如何更好地解釋它。

編輯:我在.htaccess添加了以下規則並重新啟動了apache,但問題仍然存在。 也許是來自Wordpress的東西?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)domain2.com [NC]
RewriteRule ^(.*)$ http://domain1.com/$1 [R=301,L]

好的,看起來所有這些都與wordpress有關,而apache(htaccess)在這里無關。 適用於我的解決方案:我在wp-config.php中添加了這一行,現在效果很好。 現在,如果我訪問domain2.com它將被重定向到domain1.com ,正是我想要的。 :)

define( 'NOBLOGREDIRECT', 'http://domain1.com' );

這就是我用於301重定向的方式:

RewriteCond %{HTTP_HOST} ^domain2.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.com$
RewriteRule ^(.*)$ "http\\://www.domain1.net/$1" [R=301,L]

無論用戶是否鍵入www,這都會重定向域。 網址的一部分。 反斜杠(\\)轉義為標點符號。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM