返回上一页 上一篇文章 网络方案文章 下一篇文章

当前位置:首页 > 建站方案 > 网络方案 > 详细内容

同一个虚拟主机空间安装多个网站

时间:2020-04-27 00:00:00 浏览:0 + 打印

很多企业买了一个较大容量和带宽的空间,想申请把几个网站一起放在同一个虚拟主机里,但是受到虚拟主机的限制,因为标准型的虚拟主机网站空间只支持一个域名解析一个目录站,那么对很多朋友而言来说是一个极大的空间浪费。今天伟力工作室来和大家分享一下:

<?phpswitch ($_SERVER["HTTP_HOST"]){    case "www.aaa.com":                         header("location:.aaa");    break;    case "www.bbb.com":                        header("location:.bbb");    break;    case "www.ccc.com":                        header("ccc");    break;}?>

也就是在根目录 / 下放一个 index.php,然后根据域名分别跳转到对应的子目录下,实现同一个空间安装多个网站的办法。

但这种方法毕竟有点拖沓,于是有了另一段代码:

RewriteEngine onDirectoryIndex index.html index.htm index.php default.php index.cgi# 条件:如果所访问的目标既不是文件,也不是目录RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d# 那么:###########################  第一段 ######################### 把 /aaa.com/ 作为 www.aaa.com 的根目录# 如果主机为 www.aaa.com 并且 uri 不以 /aaa.com/ 作为开头RewriteCond %{HTTP_HOST} www.aaa.comRewriteCond %{REQUEST_URI} !^/aaa.com/#那么,就把网址里所有的文件都跳转到 /aaa.com/下对应的内容:RewriteRule ^(.*)$ /aaa.com/$1# 如果主机为 www.aaa.comRewriteCond %{HTTP_HOST} www.aaa.com#那么,就把默认首页 / 跳转到 /aaa.com/index.php文件,并结束跳转RewriteRule ^(/)?$ aaa.com/index.php [L]###########################  第二段 ########################RewriteCond %{HTTP_HOST} ^www.bbb.com$RewriteCond %{REQUEST_URI} !^/bbb.com/RewriteRule ^(.*)$ /bbb.com/$1RewriteCond %{HTTP_HOST} ^www.bbb.com$RewriteRule ^(/)?$ bbb.com/index.php [L]###########################  第三段 ########################RewriteCond %{HTTP_HOST} ^www.ccc.com$RewriteCond %{REQUEST_URI} !^/ccc.com/RewriteRule ^(.*)$ /ccc.com/$1RewriteCond %{HTTP_HOST} ^www.ccc.com$RewriteRule ^(/)?$ ccc.com/ [L]# ... 以此类推


这是一段 apache的配置文件。当前所有Linux虚拟空间和全能空间都会支持 .htaccess 配置吧。

其实现在nginx对我来说更加熟练,但现在已经用不着这么玩了。

第二段代码是看不到实际路径的。所有的子目录都会显示成 /

网站建设公司项目经理

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音
解答:网站优化、网站建设、APP开发、小程序开发

伟力工作室是一家以提供网站建设网站优化APP开发小程序开发、网络营销推广为主的互联网开发公司。以客户需求为导向,客户利益为出发点,结合自身设计及专业建站优势,为客户提供从基础建设到营销推广的一整套解决方案,探索并实现客户商业价值较大化,为所有谋求长远发展的企业贡献全部力量。

关键词:

Learn more

Teng Design 专业网站设计制作

Learn more

Our Service 商丘网站建设
QQ客服 微信客服 返回顶部
网站制作
扫二维码与项目经理沟通
×