腾讯云服务器优惠活动华纳云香港服务器

一个阿里云虚拟主机如何建立多个网站?

假设我们有三个域名,a.baidu.com、b.baidu.com 和 c.baidu.com,它们在阿里云虚拟主机对应的目录分别是 a、b 和 c 文件夹,那么通过以下操作可以实现阿里云虚拟主机建立三个网站(理论上可以建立很多个)。

1、在阿里云虚拟主机根目录建立一个.htaccess 文件,内容如下:

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteCond %{HTTP_HOST} ^a.baidu.com$ [NC]
  5. RewriteCond %{REQUEST_URI} !^/a
  6. RewriteRule ^(.*)$ /a/$1 [L]
  7. RewriteCond %{HTTP_HOST} ^b.baidu.com$ [NC]
  8. RewriteCond %{REQUEST_URI} !^/b
  9. RewriteRule ^(.*)$ /b/$1 [L]
  10. RewriteCond %{HTTP_HOST} ^c.baidu.com$ [NC]
  11. RewriteCond %{REQUEST_URI} !^/c
  12. RewriteRule ^(.*)$ /c/$1 [L]
  13. </IfModule>

2、在 a 文件夹内建立一个.htaccess 文件,内容如下:

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteCond %{HTTP_HOST} !^a.baidu.com$ [NC]
  4. RewriteRule (.*) http://a.baidu.com/$1 [L,R=301]
  5. </IfModule>

3、b 和 c 文件夹内也分别建立一个.htaccess 文件,内容参照步骤 2 即可。

4、解析域名和在主机绑定域名的步骤就直接略过,自行添加即可。

此时,我们可以分别在 a、b 和 c 文件夹上传相应的建站程序,然后就可以通过不同的域名访问不同的文件夹内容,这就实现了一个阿里云虚拟主机建立多个网站。

以上内容整理自@懿古今

本文地址:https://boke112.com/post/4618.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu