域名怎么跳轉(zhuǎn)到另一個域名?域名跳轉(zhuǎn)到另一個域名,可以通過301重定向方式來實現(xiàn)。不同服務器,不同環(huán)境和語言,方法有所不同,我們這里簡單介紹兩種方式。
很多企業(yè),會申請多個域名,比如com、cn、net、info等,以此來保護企業(yè)品牌。這時如果想每個域名在訪問時,均自動跳轉(zhuǎn)到com上,要怎樣實現(xiàn)呢?
域名準備:web1.com、web2.cn、web3.net、web4.info
1、apache服務器
首先將域名解析到服務器ip:1.1.1.1
接著在http.conf中添加:
# set .net to .com
<virtualhost 1.1.1.1>
servername web3.net
serveralias www.web3.net
redirectmatch permanent ^/(.*) http://web1.com/$1
</virtualhost>
# set .cn to .com
<virtualhost 1.1.1.1>
servername web2.cn
serveralias www.web2.cn
redirectmatch permanent ^/(.*) http://web1.com/$1
</virtualhost>
# set .info to .com
<virtualhost 1.1.1.1>
servername web4.info
serveralias www.web4.info
redirectmatch permanent ^/(.*) http://web1.com/$1
</virtualhost>
<virtualhost 1.1.1.1>
serveradmin xxxx@web1.com
servername web1.com
serveralias www.web1.com
</virtualhost>然后重啟apache服務器
2、.htaccess方式
在虛擬主機中,有l(wèi)inux、windows等操作系統(tǒng),我們以比較普遍的linux為例,使用.htaccess文件實現(xiàn)301重定向:
<ifmodule mod_rewrite.c>
rewriteengine on
rewritecond %{http_host} ^web2.cn [nc,or]
rewritecond %{http_host} ^web3.net [nc,or]
rewritecond %{http_host} ^web4.info [nc,or]
rewritecond %{http_host} ^web1.com$ [nc]
rewriterule ^(.*)$ http://www.web1.com/$1 [l,r=301]
</ifmodule>這里,無論是cn、net還是info,均自動跳轉(zhuǎn)至web1,而且web1.com也將自動跳轉(zhuǎn)到www.web1.com。
以上是關(guān)于“域名怎么跳轉(zhuǎn)到另一個域名”的介紹,如需注冊域名,推薦西部數(shù)碼:https://www.west.cn/services/domain/