喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [经验] APACHE二级域名的设置  
 
millken
高级会员
Rank: 4


UID 73040
精华 0
积分 742
帖子 521
金钱 742 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-9
来自 REFERER
状态 在线
[广告]: q m
APACHE二级域名的设置

一般我们进行本地测试时,可能都是用的localhost,但为了能和服务器环境同步,于是尽可能的用域名来调试,方法就是修改HOST文件。
将欲调试的域名解析到本地的127.0.0.1,但遇到多个二级域名时,就没辙了,
这里有一个好的方法来解决这个问题:利用APACHE强大的正则功能。
如:网站有多个二级域名www.your.com,diy.your.com....
网站的根目录为 /wwwRoot/
在根目录下新建目录www,diy...
www.your.com的内容放入www,diy.your.com放入diy
修改CONF配置文件,添加一条虚拟主机信息
如下:
<VirtualHost *>
ServerAlias www.your.com
ServerName www.your.com
DocumentRoot d:/webserver/wwwRoot/
RewriteEngine  on
RewriteCond    %{HTTP_HOST}  ^your.com
RewriteRule    ^(.*)$        /www/$1 [L]
RewriteCond    %{HTTP_HOST}  ^www.*
RewriteRule    ^(.*)$        /www/$1 [L]
RewriteCond    %{HTTP_HOST}  ^(.*)\.your\.com
RewriteRule    ^(.*)$        /%1/$1 [L]
</VirtualHost>

最后将你的*.your.com解析至服务器即可。




Blogger 免费搭建的个人BLOG
2007-9-11 03:02 PM#1
查看资料  Blog  发短消息  顶部
 
xqsong
注册会员
Rank: 2
初级会员



UID 67426
精华 0
积分 146
帖子 118
金钱 146 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-12-22
状态 离线
[推荐阅读] 法资公司高薪急聘PHP高级程序员
我是装了一个花生壳,然后解析一个泛域别名到花生壳的二级域名。
这样我就可以不用到dns管理去增加二级域名。
并且我自己增加的二级域名没有50个限制,增加一万个都有。

想增加一个二级域名的时候,只要在自己机器上两个地方做操作

一 新增一个文件夹放这个网站
二 设置apache的config文件,增加一个<VirtualHost *></VirtualHost>制定上一步新建的文件夹路径就可以啦
比如:
<VirtualHost *>
        ServerAdmin xqs@133sh.com
        DocumentRoot d:/wwwroot/peak
        ServerName peak.xqs.cn
        DirectoryIndex index.php index.html index.htm default.php
</VirtualHost>

如此往复不亦乐乎~

[ 本帖最后由 xqsong 于 2007-9-11 11:05 PM 编辑 ]




php新手成长日记
http://www.xqs.cn
2007-9-11 10:49 PM#2
查看资料  访问主页  发短消息  顶部
 
hans
中级会员
Rank: 3Rank: 3
老会员


UID 19962
精华 0
积分 453
帖子 466
金钱 453 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2003-5-19
来自 上海 浦东
状态 离线
[推荐阅读] 9.10 教师节
更强大的是采用动态虚拟主机的形式

<VirtualHost *>
VirtualDocumentRoot /var/www/%2/%1
WEB目录结构
www.xxx.com对应关系如下:
/var/www/xxx/www
2007-9-12 02:10 PM#3
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023857 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP