用.htaccess实现二级域名功能教程
来源:asp之家 发布时间:2010-03-22 23:14:00
我从www.xrnic.cn开通了一个独立IP LINUX空间,空间支持伪静态功能。由于网站根目录下安装的是DEDECMS,bbs目录下安装的是论坛,home目录下安装是ucenterHome,虚拟主机只支持根目录绑定域名,如何让网站支持二级域名呢?下面我教你利用.htaccess实现一个网站空间可以用多个二级域名指向多个二级目录,建立多个网站。以独立IP虚拟主机为例:
一、将域名做一个泛解析*.xxxx.com 解析到你的空间IP,独立IP虚拟主机支持泛解析,不需要绑定域名就可以访问网站。
二、建立bbs 、home 目录,将CMS上传到根目录,将论坛上传到bbs目录,将ucenterHome上传到home目录。
三、打开记事本将以下代码复制进去,保存为.htaccess文件,上传到根目录下。
.htaccess文件内容如下:(以xrnic.cn域名为例)
RewriteEngine on
DirectoryIndex index.php index.html index.htm
#让www.xrnic.cn 访问根目录CMS
以下为引用的内容:
RewriteCond %{HTTP_HOST} ^www.xrnic.cn$
RewriteCond %{REQUEST_URI} !^/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /$1
RewriteCond %{HTTP_HOST} ^www.xrnic.cn$
RewriteRule ^(/)?$ /index.php [L]
#让home.xrnic.cn 访问home目录UcenterHome
以下为引用的内容:
RewriteCond %{HTTP_HOST} ^home.xrnic.cn$
RewriteCond %{REQUEST_URI} !^/home/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /home/$1
RewriteCond %{HTTP_HOST} ^home.xrnic.cn$
RewriteRule ^(/)?$ home/index.php [L]
#让bbs.xrnic.cn 访问bbs目录论坛
以下为引用的内容:
RewriteCond %{HTTP_HOST} ^bbs.xrnic.cn$
RewriteCond %{REQUEST_URI} !^/wap/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /bbs/$1
RewriteCond %{HTTP_HOST} ^bbs.xrnic.cn$
RewriteRule ^(/)?$ bbs/index.php [L]
按照以上方法可以一个空间建立N个网站,当然也可以把其他顶级域名指向子目录,实现一个空间建立多个网站的功能。以上教程由老站长xrnic整理,但愿很多想一个空间建立多个网站的朋友能用上,转载请注明来源于 www.xrnic.cn, 谢谢。
猜你喜欢
- 有Godaddy主机用户咨询有关Cron的一些问题,今天我们就来一起讨论下吧,其实Cron是一个计划任务的标准的Linux特征,叫做&quo
- IIS服务器出错的原因是复杂的。象服务启动失败、IIS进程中断或者站点不能启动这些错误都会在系统日志中记录一个错误事件。不论IIS出现何种错
- 决定一个网站成败命运的,不是视觉设计,而是设计的可用性和有效性。访问网页的用户们握着鼠标,决定一切,“以用户为中心&am
- 据国外媒体报道,谷歌程序员已经克服了Mac Chrome测试版最大的障碍——打印支持,但Window
- 据 Inside AdWords 消息:AdWords 新界面从2008年11月开始在美国进行小范围测试,现在开始开放给更多的 AdWord
- 付款流程中有两个收入点需要注意,一个是 10 美元,一个是 100 美元。一.10美元,确认帐户信息当你的收入达到10美元时,系统会自动向你
- 一、用户体验从用户的角度来分析,色彩需求、方便导航、网站建设的网页大小、来达到用户体验提高。二、框架结构搜索引擎不支持框架结构与框架调用的,
- 每个人都喜欢好用的技巧,对吗?这里有55个用于搜索引擎优化的小技巧,甚至你的老妈用起来都易如反掌。哦,不是我的老妈,但你明白我的意思。这意味
- 在谷歌于5月份推出的“搜索选项”中,有一个根据时间来限制搜索结果的功能,用户可以根据默认的“任何时间”、“去年”、“上周”、“最近”或者“过
- 怎样找到客户的号码呢?你可以在你的AccountManager里的Info&More区域找到你的客户号码。注:如果不知道你的客户号码
- 我们需要在 Apache/conf/extra/ 目录下建立一个 httpd-vhosts.conf 这样的文件。文件内容如下:# ../v
- 服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。Apache服务器自带有一个叫A
- 我就从我是谁以及我做gg adsense多久了开始这篇文章吧。我名叫Chris,是澳大利亚Brisbane的一名21岁的大学在校学生。200
- 有必要给热心站长讲解发布文章的基本办法,以提高收录命中率,获得宝贵的初始流量。 提高引擎有效收录,其中最
- 2009年岁尾z-blog又有新版放出,辞旧迎新,版本代号是“Z-Blog 1.8 Walle Build 91204”。这次升级,主要是修
- 防范DDOS攻击并不一定非要用防火墙。一部份DDOS我们可以通过DOS命令netstat -anmore或者网络综合分析软件:sniff等查
- 从PHP5.2.10版本开始(现在有PHP5.2.10和5.3两个版本),有None-Thread Safe与Thread Safe两种版本
- 打开注册表编辑器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,将 Wait
- 给文件夹设置权限四本文为总结文件夹权限,服务器的权限可以参考本文来设置磁盘根目录(C:\ D:\ E:\ F:\ 类推 )Adm
- 这篇文章针对那些希望利用ftp协议和朋友们共享文件的人们,就像windows下的FTPserU,我提供的方式不是唯一的,希望我的方法足够清晰