万网虚拟主机二级目录怎么绑定二级域名呢?比如建论坛,手机站等怎么绑定二级独立域名呢?
假如你的网站有一个子目录文件名为mmm,安装你的手机站,或论坛,怎么绑定二级域名呢?
1、如果你有两个空间主机,很简单,在你的域名解析A记录添加二级域名到你的另一个主机ip地址就可以,然后在你的主机绑定二级域名就可以使用。
2、如果你只有一个域名一个主机空间,并且是虚拟主机的话,像万网是不支持二级域名直接绑定的,怎么办呢,需要你利用代码的方法绑定。
方法就是,第一步,将你要绑定的二级域名A解析到你空间的ip地址。
第二步,将你的空间绑定你的二级域名。有的朋友可能会说,那二级域名和一级域名不是有相同的效果,同时可以访问你的网站了吗?是的,目前是相同的访问效果,访问你的主网站域名,和二级域名是一样的效果。主要是下边第三步。
第三步,在你的网站根目录建立一个以 .htaccess为文件名的文件,当然这个要用Dreamweaver建好,上传到你网站的根目录。文件完整代码是红色部分:以我的网站为例,你可以直接修改:
# 开启功能
RewriteEngine on
# 你要绑定的二级域名
RewriteCond %{HTTP_HOST} ^(m.)?wenzhaihui.com$
# 把那个子目录指向要绑定的二级域名
# 这里以子目录mmm目录为例
RewriteCond %{REQUEST_URI} !^/mmm/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /mmm/$1
#这里改成要绑定的二级域名和要绑定的子目录
RewriteCond %{HTTP_HOST} ^(m.)?wenzhaihui.com$
RewriteRule ^(/)?$ mmm/index.php [L]
将上边的代码全部复制到 .htaccess文件,保存,当然网址和二级目录要改成你自己的,上传到你的网站根目录,效果完成,现在访问你的二级域名http://m.wenzhaihui.com/ 就直接打开你的二级目录了,和访问http://www.wenzhaihui.com/mmm/ 效果是一样的。
二级域名绑定成功,
如果你想访问http://www.wenzhaihui.com/mmm/ 的时候自动转到二级域名http://m.wenzhaihui.com/ ,你还需要在文件mmm下建立一个新的.htaccess文件。代码是红色部分:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.wenzhaihui\.com$ [NC]
RewriteRule ^(.*)$ http://m.wenzhaihui.com [R=301,L]
</IfModule>
直接复制新建立文件.htaccess ,改成你自己的网址。然后上传到网站mmm目录下,以后访问http://www.wenzhaihui.com/mmm/ 就直接转到了二级域名http://m.wenzhaihui.com/ 。
这就是301重定向的原理。