万网虚拟主机免费使用两年,这对于新手来说简直是天大的好事,但是毕竟是新站,访问量能上十位数就不错了,总觉得有点浪费。所以本教程教你一个虚拟主机里搭建两个不同域名的网站。

解析域名

首先,将两个域名都解析到你的虚拟主机上,本文以itdream.me和onesoft.mobi为例。

如果你连解析域名都不会的话……还是先不要看下面的内容了……

复制网站文件

本文以两个wordpress为例。自己下载wordpress,解压后上传到根目录下两个不同的文件夹中。比如:itdream.me的文件复制到htdocs/it/目录下,onesoft.mobi的文件复制到htdocs/gw目录下。

修改.htaccess文件

在虚拟机的网页根目录下,也就是htdocs文件夹中,找到.htaccess文件,没有就新建一个。打开后粘贴如下代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#以下设置访问地址既不是.http://abc.com也不是http://www.abc.cn的重定向到http://www.abc.com域名
RewriteCond %{HTTP_HOST} !^(www\.)?itdream\.me$ [NC]
RewriteCond %{HTTP_HOST} !^(www\.)?onesoft\.mobi$ [NC]
RewriteRule ^(/)?$ http://itdream.me [L,R=301]

#two domains served from one root..
RewriteEngine On
RewriteCond %{HTTP_HOST} itdream.me
RewriteCond %{REQUEST_URI} !^/it
RewriteRule ^(.*)$ /it/$1 [L]

RewriteCond %{HTTP_HOST} onesoft.mobi
RewriteCond %{REQUEST_URI} !^/gw
RewriteRule ^(.*)$ /gw/$1 [L]

以上代码请根据实际情况进行调整,将我的网址替换成你的就可以了。

这样,以后访问 www.itdream.me 或 itdream.me 时,都会跳转到it文件夹下的网站,而网址不会有变动,同样的 onesoft.mobi 也是如此。

总结

方法虽然简单,但是对于新手来说还是不太好找的,于是将我的经验记录下来。如果你需要更高级的设置,请参考下文:《.htaccess技巧: URL重写(Rewrite)与重定向(Redirect)》

评论