如何为二级目录绑定二级域名 - 惠州SEO优化_网络营销新思维优化方案-Guovi SEO博客
正在加载...

如何为二级目录绑定二级域名

Posted by guovizi on 2016-1-15 10:11 Friday 字号:

首先说下什么是二级目录,二级目录也就是所说的子目录,在虚拟主机WEB根目录下任意建立的文件夹,如:guovi8.cn/gj。
什么是二级域名,二级域名也就是所说的子域名,二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,如:ganju.guovi.cn
什么是子目录绑定:指把任意的域名绑定在这些任意建立的子目录下,形成独立的站点。

子目录绑定有何作用?
把任意的域名绑定在这些任意建立的子目录下,形成独立的站点,这些站点与主站共享资源,并且可以根据需要按比例分配资源,轻松实现一个空间建多个网站,得到了广泛应用。

如何为二级目录绑定二级域名?
分为两种情况:
第一种、如果你的主机空间支持子目录绑定二级域名,那不防更改下网站的结构,适当为某些频道启用二级域名来访问。
1、首先,在域名管理后台添加二级域名的“别名(CNAME)”,我这里添加了一“ganju.guovi8.cn”的二级域名

QQ截图20160115100606.png
2、进入主机管理后台,在“子目录绑定”的页面,添加这个二级域名

QQ截图20160115100913.png
3、进入主机管理后台,在“子目录绑定”的页面,添加这个二级域名
第二种、如果你的主机不支持绑定子目录,怎么办?如果你用的是PHP主机,可以试下下面的方法(资料来源网络,本人没环境测试)。

在网站根目录新建个.htaccess文件,在此文件中加入以下语句:

RewriteEngine on
# 把 bbs.dakm.cn改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?bbs.dakm.cn$
# 把 bbs改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/bbs/
# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 把 bbs改为要绑定的目录.
RewriteRule ^(.*)$ /bbs/$1
# 把 bbs.dakm.cn改为你要绑定的域名
# 把 bbs 改为要绑定的目录.
# bbs/ 后面是首页文件index.php, index.html……
RewriteCond %{HTTP_HOST} ^(www.)?bbs.dakm.cn$
RewriteRule ^(/)?$ bbs/index.php [L]

上面的整套语句是绑定一个子目录,如需绑定多个子目录,你可以重复添加以上的全套语句!

发表评论: