| 网站首页 | 建站学院 | 资源下载 | 建站教程 | 图片素材 | 网贝社区 | 
您现在的位置: 网贝建站 >> 建站学院 >> 服务器 >> Linux&BSD >> 正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
WIN环境下使Apache支持A
Windows下配置iis/apach
APACHE邦定多域名不用重新启动的原理和方法         
APACHE邦定多域名不用重新启动的原理和方法
作者:soundfly 文章来源:IM286 点击数: 更新时间:2004-8-23 13:11:45

编辑httpd.conf
在最后加上

  Quote:
NameVirtualHost *

<VirtualHost *>
rewriteengine on
rewritecond %{HTTP_HOST} [^.]+\.alibaba\.uni\.cc$
rewriterule ^(.+) %{HTTP_HOST}$1 [C]
rewriterule ([^.]+)\.alibaba\.uni\.cc(.*) /$1$2
    ServerAdmin webmaster@XXX.COM
    DocumentRoot /www
    ServerName alibaba.uni.cc
    ErrorLog logs/alibaba.uni.cc-error_log
    CustomLog logs/alibaba.uni.cc-access_log common
</VirtualHost>

http://username.alibaba.uni.cc对于username的主页请求转换为对http://alibaba.uni.cc/username的请求
---- 对于HTTP/1.1的请求包括一个Host: HTTP头,我们能用下面的规则集重写 http://username.alibaba.uni.cc/anypath到/home/username/anypath。
注: “rewritecond”表明是条件重写规则,当满足后面定义的条件后才会应用下面的重写规则,“rewritecond”有各种变量,请查阅相关文档。

其实是用到了APACHE的重写规则,大家可以看
http://alibaba.uni.cc
我现在还开着的!
你可以打开里面的目录像这样打开测试一下
http://skyspy.alibaba.uni.cc
http://discuz.alibaba.uni.cc

文章录入:admin    责任编辑:admin 
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)