用cPanel在JustHost主机上绑定多个域名创建多个网站方法

用cPanel在JustHost主机上绑定多个域名创建多个网站方法

前几天有个做外贸的朋友请我帮忙维护一下他的两个外贸网站。他有两个站一个是在GoDaddy 上面,另外一个是后来买的在 JustHost 上的虚拟主机。因为 GoDaddy 的马上要到期了,并且经常有 FTP 连接不上的原因,所以他想把两个网站都放到 JustHost 的虚拟主机上面去。因为 JustHost 是不限制域名个数的绑定,而且不需要另外付费。尝试了一下 JustHost虚拟主机的确可以绑定多个不同的域名,只需要在后台做一些设置,将多个域名指定到不同的目录下就可以了。今天整理了一下方法,给在 JustHost 上需要绑定多个不同的域名朋友一个参考。

我们先假如有两个网站域名,当然是两个不同的域名,这里说的不是二级域名。假设一个域名是 www.shsdr.org ,另外一个是 www.baidu.com。并且 www.shsdr.org 是主域名,www.baidu.com 是我后面需要追加绑定上来的新域名。多域名绑定的环境已经假设了,下面正式开始教程。

第一步、将 JustHost 主域名绑定到子目录并修改.htaccess

因为这里我要绑定两个不同的域名,为了便于管理,我先把主域名的文件都放到了一个子目录下面。我 Google 了一下,找到了这个网页 How to host the Primary Domain from a subfolder (.htaccess)。大概看一下就是我想解决的主域名绑定到子目录的办法。于是马上开始,在 JustHost 的 FTP 根目录下新建一个名为 AAA 的子目录。这里不需要在 JustHost的后台做设置,而是先第一步我把 www.AAA.com 主域名的文件和目录都放了 techoics 子目录下面。然后用 FTP 连接到 JustHost 的 FTP。把根目录下的.htaccess 文件下载到本地,用记事本打开。然后在文件的后面加上以下这做代码。

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?AAA.com$

RewriteCond %{REQUEST_URI} !^/AAA/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME}!-d

RewriteRule ^(.*)$ /AAA/$1

RewriteCond %{HTTP_HOST} ^(www.)?AAA.com$

RewriteRule ^(/)?$ index.html [L]

然后将.htaccess 文件保存上传到 JustHost的 FTP 根目录下面。访问一下 www.AAA.com域名,成功!这样就在 JustHost 上面成功地将主域名指向了一个子目录。这里已经成功了一半。

第二步、JustHost 绑定多域名到子目录

这里比如我们假设的第二个域名,www.baidu.com 是在 Godaddy 注册的,这们要将他绑定到 JustHost 上,并且是多个域名的第二个域名。这个的操作同样很简单。我们需要先登陆 JustHost 的 cPanel 后台。登录到 JustHost 的 cPanel 后台后,找到 Domains 下面的 Addon Domains。点击 Addon Domains 链接。

好了,我们现在所有的多域名绑定都是在这个页面完成的了。在 JustHost 的 cPanel后台的这个页面,第一步是要输入需要绑定的独立域名。当然这里拿的 www.baidu.com 为例的。于是输入这个地址。输入完成后 JustHost 会检查一下这个域名。Seo 博客因为这个域名不是在 JustHost 注册的,所以检查完成后,第二步提示,先要在 www.baidu.com 这个域名的根目录上传一个验证 html 网页。这里它会提供一段代码,和一个文件名。

于是用 FTP 工具连接上在 GoDaddy 上的这个网站,用记事本复制粘贴一下这个网页文件,上传到 GoDaddy 的主机 FTP 下面。然后他还要求将域名的 Nameserver 注册改到JustHost 提供了两个解析服务器上来。所以需要登陆到域名的后台,将 Nameserver 的记录改成 JustHost 这个页面提供的两个地址。

还没完,因为要绑定的这个域名不是在 JustHost 注册的,并且不是相同的注册人,所以在 JustHost 页面下面还有一个输入框要求输入一段 EPP 码。这个 EPP 码需要从域名的注册商那里取得。因为第二域名也是在 GoDaddy 上注册的,所以登陆到 GoDaddy,在域名的管理页面找到一个 Authentication Code 的链接,点击后面的 Send by email 链接。等一下就在邮件里收到了 GoDaddy 发过来的 EPP 码了。将它复制粘贴到 JustHost 输入框中。

到这一步就基本上完成了,在 Step 3 这里要选择 Addon Domain。表示是追加一个域名绑定。在 Step 4 这里选择 OR Create a new directory。这是表示绑定多域名的根目录。

下面还要求输入一个 sub-domain。这样你可以访问使用这个二级域名来访问绑定的多域名网站。

然后点击Add Domain,如果上面的EPP码等设置都正确的话,这样就成功地在 JustHost主机上面追加绑定了一个新域名。这也是 JustHost 的一个优势,用户可以在不新购买主机和额外付费的情况在同一个主机下面绑定多个域名。并且各个域名在不同的子目录下,多域名网站之间访问相互不会有任何影响。所以这样我们可以在一个 JustHost 主机上开通多个网站。

参考: 用cPanel在JustHost主机上绑定多个域名创建多个网站方法

 

-end-

More from my site

好烂啊有点差凑合看看还不错很精彩 (No Ratings Yet)
Loading...
437 views

发表评论

电子邮件地址不会被公开。 必填项已用*标注

跳至工具栏