万网虚拟主机子目录绑定子域名详解

Author: 陌小雨Date: 2015-08-16View: 132

万网的2年免费虚拟主机活动让很多人都把个人博客搬到了阿里云,以最便宜的虚拟主机来说,可以绑定30个域名,数据库大小100M,这是什么概念呢,陌小雨截止目前已经发布了几百篇文章,数据库大小也才2M出头,况且建站系统有这么多,你才建一个站,是不是有点浪费。

话说之前买的香港渣渣空间后台都有子目录绑定子域名功能,万网却没有,真的是很不人性化呀,不过我们可以通过.htaccess文件来达到同样的效果。

以陌小雨另一个站体操之乡为例,二级目录名为fuli,需要绑定fuli.dedewp.com。

2017-11-10 因为代码高亮插件的原因,导致代码中的问号搞没了,真的很痛心,看来这个东西不应该轻易的换

将下面代码添加到网站dedewp.com根目录的.htaccess文件中

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

上面注释已经说的很明白了,按需修改就行。值得说明的是:如果需要绑定多个子目录,重复添加上面的语句即可!

然后分别进行子域名和空间的相互绑定即可,按下图所示:

空间绑定子域名:
20150806004245

子域名绑定空间:

20150806004315