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