关闭

Apache域名泛解析

1779人阅读 评论(0) 收藏 举报

(以下以cs.hit.edu.cn域名为例)

1.域名服务器的设置

在设置cs.hit.edu.cn域的文件中添加: * IN A (该域名对应的ip)

2.Apache的设置

  1. 检查mod_rewrite模块是否编译进了apache

  2. http.conf中添加:

    RewriteEngine on (1)

    RewriteCond %{HTTP_HOST} [^.]+/.cs/.hit/.edu/.cn$ (2)

    RewriteCond %{HTTP_HOST} !^www/.cs/.hit/.edu/.cn$ (3)

    RewriteRule ^(.+) %{HTTP_HOST}$1 [C] (4)

    RewriteRule ([^.]+)/.cs/.hit/.edu/.cn(.*) /$1/$2 (5)

3.解析过程

http://wordpress.cs.hit.edu.cn/index.php

  1. HTTP_HOST部分wordpress.cs.hit.edu.cn经过域名服务器解析指向cs.hit.edu.cn域名

  2. url重写部分:

    1) 开启重写功能

    2) 3) url重写条件 匹配HTTP_HOST中含*.cs.hit.edu.cn不含www.cs.hit.edu.cn

    4) 一个过渡:url部分变为wordpress.cs.hit.edu.cn/index.php

    5) 重写url为:/wordpress/index.php

    相当于访问的是http://cs.hit.edu.cn/wordpress/index.php

    因此就可以在ApacheDocumentRoot目录下创建任何目录abc,通过域名abc.cs.hit.edu.cn访问。

 
0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:21794次
    • 积分:316
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:0篇
    • 译文:0篇
    • 评论:9条
    文章存档
    最新评论