前幾天有個做外貿(mào)的朋友請我?guī)兔S護(hù)一下他的兩個外貿(mào)網(wǎng)站。他有兩個站一個是在GoDaddy上面,另外一個是后來買的在JustHost上的虛擬主機(jī)。因為GoDaddy的馬上要到期了,并且經(jīng)常有FTP連接不上的原因,所以他想把兩個網(wǎng)站都放到JustHost的虛擬主機(jī)上面去。因為JustHost是不限制域名個數(shù)的綁定,而且不需要另外付費。嘗試了一下JustHost虛擬主機(jī)的確可以綁定多個不同的域名,只需要在后臺做一些設(shè)置,將多個域名指定到不同的目錄下就可以了。今天整理了一下方法,給在JustHost上需要綁定多個不同的域名朋友一個參考。
我們先假如有兩個網(wǎng)站域名,當(dāng)然是兩個不同的域名,這里說的不是二級域名。假設(shè)一個域名是www.techolics.com,另外一個是www.baidu.com。并且www.techolics.com是主域名,www.baidu.com是我后面需要追加綁定上來的新域名。多域名綁定的環(huán)境已經(jīng)假設(shè)了,下面正式開始教程。
第一步、將JustHost主域名綁定到子目錄并修改.htaccess
因為這里我要綁定兩個不同的域名,為了便于管理,我先把主域名的文件都放到了一個子目錄下面。我Google了一下,找到了這個網(wǎng)頁How to host the Primary Domain from a subfolder (.htaccess)。大概看一下就是我想解決的主域名綁定到子目錄的辦法。于是馬上開始,在JustHost的FTP根目錄下新建一個名為techolics的子目錄。這里不需要在JustHost的后臺做設(shè)置,而是先第一步我把www.techolics.com主域名的文件和目錄都放了techoics子目錄下面。然后用FTP連接到JustHost的FTP。把根目錄下的.htaccess文件下載到本地,用記事本打開。然后在文件的后面加上以下這做代碼。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?techolics.com$
RewriteCond %{REQUEST_URI} !^/techolics/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /techolics/$1
RewriteCond %{HTTP_HOST} ^(www.)?techolics.com$
RewriteRule ^(/)?$ index.html [L]
然后將.htaccess文件保存上傳到JustHost的FTP根目錄下面。訪問一下www.techolics.com域名,成功!這樣就在JustHost上面成功地將主域名指向了一個子目錄。這里已經(jīng)成功了一半。
第二步、JustHost綁定多域名到子目錄
這里比如我們假設(shè)的第二個域名,www.baidu.com是在Godaddy注冊的,這們要將他綁定到JustHost上,并且是多個域名的第二個域名。這個的操作同樣很簡單。我們需要先登陸JustHost的cPanel后臺。登錄到JustHost的cPanel后臺后,找到Domains下面的Addon Domains。點擊Addon Domains鏈接。
好了,我們現(xiàn)在所有的多域名綁定都是在這個頁面完成的了。在JustHost的cPanel后臺的這個頁面,第一步是要輸入需要綁定的獨立域名。當(dāng)然這里拿的www.baidu.com為例的。于是輸入這個地址。輸入完成后JustHost會檢查一下這個域名。因為這個域名不是在JustHost注冊的,所以檢查完成后,第二步提示,先要在www.baidu.com這個域名的根目錄上傳一個驗證html網(wǎng)頁。這里它會提供一段代碼,和一個文件名。
于是用FTP工具連接上在GoDaddy上的這個網(wǎng)站,用記事本復(fù)制粘貼一下這個網(wǎng)頁文件,上傳到GoDaddy的主機(jī)FTP下面。然后他還要求將域名的Nameserver注冊改到JustHost提供了兩個解析服務(wù)器上來。所以需要登陸到域名的后臺,將Nameserver的記錄改成JustHost這個頁面提供的兩個地址。
還沒完,因為要綁定的這個域名不是在JustHost注冊的,并且不是相同的注冊人,所以在JustHost頁面下面還有一個輸入框要求輸入一段EPP碼。這個EPP碼需要從域名的注冊商那里取得。因為第二域名也是在GoDaddy上注冊的,所以登陸到GoDaddy,在域名的管理頁面找到一個Authentication Code的鏈接,點擊后面的Send by email鏈接。等一下就在郵件里收到了GoDaddy發(fā)過來的EPP碼了。將它復(fù)制粘貼到JustHost輸入框中。
到這一步就基本上完成了,在Step 3這里要選擇Addon Domain。表示是追加一個域名綁定。在Step 4這里選擇OR Create a new directory。這是表示綁定多域名的根目錄。
下面還要求輸入一個sub-domain。這樣你可以訪問使用這個二級域名來訪問綁定的多域名網(wǎng)站。
然后點擊Add Domain,如果上面的EPP碼等設(shè)置都正確的話,這樣就成功地在JustHost主機(jī)上面追加綁定了一個新域名。這也是JustHost的一個優(yōu)勢,用戶可以在不新購買主機(jī)和額外付費的情況在同一個主機(jī)下面綁定多個域名。并且各個域名在不同的子目錄下,多域名網(wǎng)站之間訪問相互不會有任何影響。所以這樣我們可以在一個JustHost主機(jī)上開通多個網(wǎng)站。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!