用.htaccess实现一个网站空间建n个网站 多域名绑定-手机版亚博

来源:手机版亚博-亚博电竞网 日期:2015-09-24 21:55:07 属于:前端开发
虚拟主机只支持根目录绑定域名,如何让网站支持多个域名呢?如果虚拟主机支持.htaccess,可以利用.htacces实现一个网站空间可以用多个二级域名指向多个二级目录,建立多个网站。以独立ip虚拟主机为例:
一、将域名做一个泛解析*.xxxx.com 解析到你的空间ip,独立ip虚拟主机支持泛解析,不需要绑定域名就可以访问网站。
二、建立bbs 、home 目录,将cms上传到根目录,将论坛上传到bbs目录,将ucenterhome上传到home目录。
三、打开记事本将以下代码复制进去,保存为.htaccess文件,上传到根目录下。
.htaccess文件内容如下:(以booday.tk域名为例)
rewriteengine on
directoryindex index.php index.html index.htm
#让http://www.096.me/ 访问根目录cms
rewritecond %{http_host} ^www.096.me$
rewritecond %{request_uri} !^/
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule ^(.*)$ /$1
rewritecond %{http_host} ^www.096.me$
rewriterule ^(/)?$ /index.php [l]
#让home.booday.tk 访问home目录ucenterhome
rewritecond %{http_host} ^home.096.me$
rewritecond %{request_uri} !^/home/
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule ^(.*)$ /home/$1
rewritecond %{http_host} ^home.096.me$
rewriterule ^(/)?$ home/index.php [l]
#让bbs.booday.tk 访问bbs目录论坛
rewritecond %{http_host} ^bbs.096.me$
rewritecond %{request_uri} !^/wap/
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule ^(.*)$ /bbs/$1
rewritecond %{http_host} ^bbs.096.me/ $
rewriterule ^(/)?$ bbs/index.php [l]
按照以上方法可以一个空间建立n个网站,当实现一个空间建立多个网站的功能。

上一文章:没有了

下一文章:通过浏览器渲染过程来进行前端优化

相关文章
    暂无信息
网站地图