一台web服务器可以搭建多个独立域名的网站,也可以作为通信路径上的中转服务器提升传输效率。

1. 用单台虚拟主机实现多个域名

  • 多个域名解析后对应的ip地址相同,需要在Host首部中包含完整的主机名或者域名;
  • 服务器可以对不同的域名进行配置,例如nginx等;
  • 如果服务器没有配置默认ip地址,通过ip地址没法访问网站;

2. 代理

  • 正向代理、反向代理(nginx);
  • 具有转发功能,位于源服务器和客户端之间;
  • 经过代理服务器时,会追加via首部信息;
  • 代理可以使用缓存;

3. 网关

  • 网关可以把HTTP请求转化为其他协议;

4. 隧道

  • 确保客户端和服务器可以进行安全通信;
  • 不解析HTTP协议;

5. 缓存

  • 缓存有效期;
  • 缓存服务器;
  • 客户端缓存

最新文章

  1. 团队作业week9 scenario testing
  2. 这几天研究DotNetOpenAuth4.2源码发现的坑
  3. easy UI简单使用介绍
  4. SQL用法总结
  5. String,StringBuffer与StringBuilder差异??
  6. 关于EL表达式的生效时间(猜想)
  7. cmd 命令大全
  8. [BZOJ]1050 旅行comf(HAOI2006)
  9. 获取【请求体】数据的3种方式(精)(文末代码) request.getInputStream() request.getInputStream() request.getReader()
  10. 转:修改IIS虚拟目录名称bat脚本
  11. P2709 小B的询问(莫队)
  12. 合并两个sorted ranges(merge和inplace_merge)
  13. Centos7.X通过rpm包安装Docker
  14. mac系统下安装mysql 和phpmyadmin
  15. 【转】svn http://提示svn: Unrecognized URL scheme错误
  16. Linux基础-rpm软件包管理
  17. Android问题-“signaturs do not match the previously installed version”
  18. CentOS6.5下telnet服务
  19. 【EXCEL】指定の項目の内容一覧を表示
  20. Templated Helper Methods(二)

热门文章

  1. 8月清北学堂培训 Day5
  2. WPF中,Grid与Table的区别(英文)-转载
  3. hive安装运行hive报错通解
  4. AcWing:244. 谜一样的牛(树状数组 + 二分)
  5. ICEM-圆环孔
  6. Maven的几种新建项目方式
  7. JAVA的main方法
  8. c++ vector容器自增长
  9. JAVA 基础编程练习题36 【程序 36 移动位置】
  10. 每次开机后需要重新连接wifi才能上网