Apache-2.2

將域的內容重定向到另一個域

  • October 7, 2010
  1. 如何重定向 user1.domain.com 以顯示 domain.com/user?id=1 內容?

  2. 如何重定向 domain1.com 以顯示 sub.domain2.com 的內容?

我在同一個伺服器/主機上都有兩個域,所以我認為更改 DNS 中的 A 記錄不是問題。

以下假設您使用的是 Apache。

  1. 如何重定向 user1.domain.com 以顯示 domain.com/user?id=1 內容?

儘管我沒有測試過,但類似以下的東西應該​​可以工作:

RewriteEngine On
RewriteCond %{HTTP_HOST}  ^user1\.domain\.com [NC]
RewriteRule . http://domain.com/user?id=1 [L,R]
  1. 如何重定向 domain1.com 以顯示 sub.domain2.com 的內容?
<VirtualHost *:80>
 ServerName domain1.com
 Redirect 302 / http://sub.domain2.com/
</VirtualHost>

引用自:https://serverfault.com/questions/188795