阿里云虚拟主机多网站。使用 CDN 应该如何做的问题,最后给出的方案就是把域名的一个二级域名解析到空闲的阿里云主机上,所以才想起在一个阿里云虚拟主机建立多个站点,分别对应多个二级域名。所以大体了解一下,然后通过.htaccess 文件来实现一个阿里云虚拟主机建立多个网站的目的。
假设我们有三个域名,a.baidu.com、b.baidu.com 和 c.baidu.com,它们在阿里云虚拟主机对应的目录分别是 a、b 和 c 文件夹,那么通过以下操作可以实现阿里云虚拟主机建立三个网站(理论上可以建立很多个)。
1、在阿里云虚拟主机根目录建立一个.htaccess 文件,内容如下:
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /
- RewriteCond %{HTTP_HOST} ^a.baidu.com$ [NC]
- RewriteCond %{REQUEST_URI} !^/a
- RewriteRule ^(.*)$ /a/$1 [L]
- RewriteCond %{HTTP_HOST} ^b.baidu.com$ [NC]
- RewriteCond %{REQUEST_URI} !^/b
- RewriteRule ^(.*)$ /b/$1 [L]
- RewriteCond %{HTTP_HOST} ^c.baidu.com$ [NC]
- RewriteCond %{REQUEST_URI} !^/c
- RewriteRule ^(.*)$ /c/$1 [L]
- </IfModule>
2、在 a 文件夹内建立一个.htaccess 文件,内容如下:
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteCond %{HTTP_HOST} !^a.baidu.com$ [NC]
- RewriteRule (.*) http://a.baidu.com/$1 [L,R=301]
- </IfModule>
3、b 和 c 文件夹内也分别建立一个.htaccess 文件,内容参照步骤 2 即可。
4、解析域名和在主机绑定域名的步骤就直接略过,自行添加即可。
此时,我们可以分别在 a、b 和 c 文件夹上传相应的建站程序,然后就可以通过不同的域名访问不同的文件夹内容,这就实现了一个阿里云虚拟主机建立多个网站。
做网站首先要找一个优秀的网站空间服务商,来域名频道选择虚拟主机不会让你失望。
域名频道虚拟主机基于云计算,更稳定,99.99%的服务可用性,运行在域名频道云计算平台上。
虚拟主机是基于最新的容器技术、热迁移技术和百度生态能力提供的新一代网站主机服务。集高性能、高可靠性、高安全性和高易用性于。
访问域名频道官网www.dns110.com,开始你的网站空间租用和建站之旅。