万网虚拟主机二级域名绑定二级目录源代码

发布者:泡泡淘天 2022-4-11 20:28

万网虚拟主机二级目录怎么绑定二级域名呢?比如建论坛,手机站等怎么绑定二级独立域名呢?

假如你的网站有一个子目录文件名为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重定向的原理。

为你推荐