>>单个虚拟主机 一个一个的配置

1.httpd.conf文件里

Include conf/extra/httpd-vhosts.conf //取消#注释

2.httpd-vhosts.conf文件里

    <VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/theme"
ServerName theme.dominic.com
</VirtualHost> <VirtualHost 127.0.0.1:80>
DocumentRoot "C:/xampp/htdocs/themeff"
ServerName themeff.dominic.com
</VirtualHost>

##注释配置项
    如果访问的主机不能匹配任何一个 比如访问0933.lijian.conglinet.com 会跳到对应的第一个主机名(theme.lijian.conglinnet.com)下
    virtualhost指定了具体的127.0.0.1时则会选择对应的主机名themeff.lijian.conglinnet.com下

  notes:浏览器访问theme.dominic.com成功到本机的对应web服务器处理,还有一些实现部分与本机上的web服务器本身无关,

比如公网dns能够解析到本机上,本机有固定ip或者本机使用了ssh反向代理通道,与ssh服务器端的各种端口转发,

或者本机仅仅在本地的dns proxy部分(C:\Windows\System32\drivers\etc\hosts文件里)手动去配置了 127.0.0.1 theme.dominic.com等(本地dns解析配好后本地将能够访问,不过也仅支持本机访问此url)

    

>>通配符一次配置一个webroot目录下的n个web项目文件夹

支持(通配符匹配子主机名)wildcard-based subdomain

1.httpd.conf文件里

LoadModule vhost_alias_module modules/mod_vhost_alias.so      //取消注释

2.httpd-vhosts.conf文件里

UseCanonicalName Off
<VirtualHost *:80>
       DocumentRoot "C:/xampp/htdocs/"
       ServerName localhost
</VirtualHost>
<VirtualHost *:80>
       ServerAlias *.dominic.com
       VirtualDocumentRoot "C:/xampp/htdocs/%1/"
</VirtualHost>

htdocs下的每一个文件夹都将被Apache自动解析为对应文件夹名的子域名,feel useful.

最新文章

  1. AndroidStudio出现“Plugin is too old, please update to a more recent”问题
  2. SpringMVC数据库链接池,以及其他相关配置
  3. python(6)-类
  4. CentOS平台下为Python添加MongoDB支持PyMongo
  5. mysql中怎样查看和删除唯一索引
  6. php相关书籍视频
  7. dedecms搜索提示"关键字不能小于2个字节!"
  8. CCNP-3.vlan间路由及三层交换机的配置
  9. 如何在 UWP 使用 wpf 的 Trigger
  10. MySQL自定义函数用法详解-复合结构自定义变量/流程控制
  11. 前端 javascript
  12. python中os.path.isdir()等函数的作用和用法
  13. NanoFabric-ServiceFabric 操作手册
  14. 【清北学堂2018-刷题冲刺】Contest 2
  15. 记一次给自己的本子更换一个SSD盘
  16. pip 国内源 配置
  17. sqlserver 通过日志恢复误删的数据
  18. android stuido 的几个点
  19. 机器学习-文本数据-文本的相关性矩阵 1.cosing_similarity(用于计算两两特征之间的相关性)
  20. Ansible 连接主机显示报错的处理方案

热门文章

  1. nop 插件解析
  2. PHP队列的实现
  3. Leetcode 653. 两数之和 IV - 输入 BST
  4. 34-Cookie-based认证实现
  5. spark streaming的应用
  6. scala高级特性-01
  7. html_parser.py
  8. echart搭配时间轴进行展示 (本例展示的是多时间 多地区 多指标条件 )
  9. 《Cracking the Coding Interview》——第11章:排序和搜索——题目2
  10. 《Cracking the Coding Interview》——第5章:位操作——题目3