在万网虚机上绑定多个域名创建多个网站方法

沃森博客 2017年9月11日15:29:12服务器评论3081阅读模式

前段时间西安SEO给大家分享过一篇“(亲测)阿里云免费虚拟主机子目录绑定二级域名”的方法,今天在陌小雨博客看到“在万网虚机上绑定多个域名创建多个网站方法”,把不同的独立域名绑定到不同的子目录,也就是实现一台虚拟主机拥有多个独立的网站、独立的域名。

在万网虚机上绑定多个域名创建多个网站方法

万网虚机上绑定多个域名创建多个网站方法

在万网虚机上绑定多个域名创建多个网站方法如下:

首先、在主机根目录下修改htaccess(没有的话就新建)

在htaccess文件最顶部加上下方代码:

  1. RewriteEngine On  
  2. RewriteBase /  
  3.   
  4. RewriteCond %{HTTP_HOST} ^(www\.)wosn\.net$ [NC]  
  5. RewriteCond %{REQUEST_URI} !^/wosn/  
  6. RewriteCond %{REQUEST_FILENAME} !-f  
  7. RewriteCond %{REQUEST_FILENAME} !-d  
  8. RewriteRule ^(.*)$ wosn/$1  
  9. RewriteRule ^(/)$ wosn/index.php [L]  
  10.   
  11. RewriteEngine On  
  12. RewriteBase /  
  13.   
  14. RewriteCond %{HTTP_HOST} ^(www\.)abcd\.com$ [NC]  
  15. RewriteCond %{REQUEST_URI} !^/aaa/  
  16. RewriteCond %{REQUEST_FILENAME} !-f  
  17. RewriteCond %{REQUEST_FILENAME} !-d  
  18. RewriteRule ^(.*)$ aaa/$1  
  19. RewriteRule ^(/)$ aaa/index.php [L]  

上述代码的含义是将www.wosn.net或者wosn.net绑定到万网虚拟主机下的wosn文件夹;将www.abcd.com或者abcd.com绑定到万网虚拟主机下的aaa文件夹;你对应修改下即可。如果需要建立第三个网站,只需要再重复添加一段即可。

其次、解决wosn.net/wosn也可以访问到www.wosn.net问题

添加完上述代码你会发现:通过wosn.net/wosn也可以访问到www.wosn.net的内容,这并不是我们希望看到的,所以还需要分别在wosn和aaa文件夹中修改htaccess文件,添加下面的代码(以wosn文件夹为例):

  1. RewriteEngine On  
  2. # 禁止通过非本网站域名访问  
  3. RewriteCond %{HTTP_HOST} !^(www.)wosn.net$ [NC]  
  4. RewriteRule ^.*$ [L,r=404]  

如果是aaa文件夹,对应修改其中的域名即可。

最后,将两个域名和虚拟主机相互绑定。

域名与虚机互绑教程可参考“(亲测)阿里云免费虚拟主机子目录绑定二级域名”文章。

至此:在万网虚机上绑定多个域名创建多个网站就完全实现了。如有在操作过程中出现问题,可在下方留言交流探讨。

附:.htaccess的配置详细详解

沃森博客
  • 本文由 发表于 2017年9月11日15:29:12
  • 本文来自互利网收集整理,问题反馈联系邮箱:wosnnet@foxmail.com,转载请务必保留本文链接:https://wosn.net/496.html

发表评论