Posts Tagged ‘域名绑定’

  BlueHost怎样将主域名绑定到二级目录

posted on 十二月 28th, 2012 BY user1
BlueHost怎样将主域名绑定到二级目录已关闭评论

部分站长朋友们都知道,BlueHost等很多主机搭建的网站所有文件都是存放在public_html这个目录下,也就是我们通常说的网站根目录。根目录一般绑定的是主域名,Addom Domain的子域名绑定的域名是public_html的一个子目录,也就是二级目录,那么如果我们想把主域名绑定到一个二级子目录下该如何实现呢,会对网站造成影响吗?

其实很多美国主机是支持将主域名绑定到二级子目录的,我们需要通过修改.htaccess文件做一个转发才能实现。下面我们就来了解一下。

第一步:登录BlueHostcPanel控制面板,找到Files文件模块,“Files(文件)”→“File Manager(文件管理)”点击进入,如图:

BlueHost怎样将主域名绑定到二级目录

第二步:在弹出的目录选择的对话框里,选择要修改的网站的根目录,另外勾选上“参看隐藏文件”选项,以方便找到.htaccess文件。点击“Go”进入文件管理面板。如下图:

BlueHost怎样将主域名绑定到二级目录

第三步:在文件管理面板,public_html目录下找到.htaccess文件。鼠标右击,选择“Code Edit”进入代码编辑页面,在这里可以修改.htaccess文件。如图:

BlueHost怎样将主域名绑定到二级目录

最后,在.htaccess文件的编辑页面,插入如下代码即可,需要注意的是把代码中example.com换成你自己的域名,把subdirectory目录换成你自己的目录名即可。代码如下:

# Bluehost.com
# .htaccess main domain to subdirectory redirect
# Copy and paste the following code into the .htaccess file
# in the public_html folder of your hosting account
# make the changes to the file according to the instructions.
# Do not change this line.
RewriteEngine on
# Change example.com to be your main domain.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
# Change ‘subdirectory’ to be the directory you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/subdirectory/
# Don’t change these line.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Change ‘subdirectory’ to be the directory you will use for your main domain.
RewriteRule ^(.*)$ /subdirectory/$1
# Change example.com to be your main domain again.
# Change ‘subdirectory’ to be the directory you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ subdirectory/index.html [L]

编辑完成,记得保存退出,这时主域名就顺利的绑定到了你自己设定的网站二级子目录下了,和根目录下一样,对网站不会造成什么影响。

相关文章:BlueHost主机文件管理器使用教程

BlueHost使用说明

  BlueHost主机添加域名绑定教程

posted on 十一月 15th, 2012 BY user1
BlueHost主机添加域名绑定教程已关闭评论

通常情况下,我们往往会只有一个虚拟主机空间,但是往往会拥有不止一个的域名,现在的很多美国主机都不限空间,我们可以在一个虚拟主机建立多个站点。但是可操作情况来说,我们往往只会专注运行一个网站,那么如果我们想让我们手里的几个域名都指向同一个空间,怎么办呢?

现在我告诉你,很好办。因为现在的很多主机商都提供了这个功能,具体操作,我们就借助cPanel面板里的“暂停域名(Parked Domain)”看看吧。

1,  首先我们登录到cPanel控制面板,“域(Domains)” → “暂停域名(Parked Domains)”,如下图:

域名模块

2,  点击“暂停域名”按钮之后,进入域名添加页面,在这里,我们可以把我们要添加的域名添加在生成新的暂定域下的方框里,然后点击“添加域!”如图所示:

添加域名

提示成功后,那么你就能采用新的域名访问你的这个网站了。

补充注意:有点时候会出现绑定域名出错的提示,不用担心,只有你修改域名的NS解析,确保这个域名是你使用的主机提供的NS,若这个域名不是你的主机商提供的话,是不能绑定的,但是你仍然可以联系你的域名提供商转移。

相关文章:BlueHost主机面板中   Primary domain、Addon domain、Parked domain区别