`
steven-zhou
  • 浏览: 212299 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

学Google、Baidu定制自己的Apache(只改HTTP响应头Server的名称而已^_^)

阅读更多
[list]
  • 1. 下载Apache源代码:我用的是 httpd-2.0.63.tar.gz
  • 2. 解压压缩包(tar -zxvf httpd-2.0.63.tar.gz)后, 只需修改两个文件:
  • 文件一:	os/unix/os.h
    #define PLATEFORM "Debian"  // 本人使用的是Debian
    
    文件二:	include/ap_release.h
    // 可将其改成自己喜欢的名字 (比如:百度改成了 BWS,Google改成了GWS)
    #define AP_SERVER_BASEPRODUCT "SWS"
    
    #define AP_SERVER_MAJORVERSION_NUMBER 1 // 主版本号
    #define AP_SERVER_MINORVERSION_NUMBER 0 // 次版本号
    #define AP_SERVER_PATCHLEVEL_NUMBER   0 // 补丁编号
    
  • 3. 按INSTALL中的说明进行安装。
  • [/list]

    安装成功后在Firefox中利用httpfox插件查看HTTP响应头部:


    • 大小: 6.9 KB
    1
    0
    分享到:
    评论
    1 楼 kongshanxuelin 2008-10-24  
    受教,有用!

    相关推荐

      最全仿百度文库系统_也许是你想要的

      4. **文档转换技术**:除了FlashPaper,现代的仿百度文库系统可能还会使用其他技术进行文档转换,如Apache POI处理微软Office文档,PDFBox处理PDF,或者使用Google Docs API实现在线预览。 5. **前端技术**:考虑到...

      调用百度人脸识别API进行登录.zip

      在本项目中,"调用百度人脸识别API进行登录.zip"是一个使用Java EE技术栈实现的登录系统,它集成并调用了百度的人脸识别API来增强安全性。以下将详细阐述涉及的关键知识点: 1. **百度人脸识别API**:百度提供的...

      java实现仿照百度文库功能——源代码+文档

      在本项目中,我们主要探讨如何使用Java技术栈来实现一个类似于百度文库的功能。这个功能包括用户上传文档、搜索文档、预览文档以及下载文档等核心模块。下面将详细介绍这些知识点。 首先,我们需要理解Java Web开发...

      jersey-1.19JAR包全

      1. **jersey-server**:核心服务器模块,负责处理HTTP请求和响应,执行资源方法。 2. **jersey-client**:客户端模块,用于发起HTTP请求,获取响应。 3. **jersey-servlet**:Servlet容器中的部署模块,使得Jersey...

      基于Android的网上购物系统.zip

      - "apache":可能是指Apache HTTP Server或Apache相关项目,如Apache Cordova(用于混合移动应用开发)或者Apache HttpClient(提供HTTP协议支持)。在Android开发中,它们可能用于处理网络请求和数据传输。 【文件...

      servlet 学习基础资料 ppt

      适用于Google、Baidu等网站。 #### 四、Web访问原理 - **访问流程**:用户通过浏览器或其他HTTP客户端向服务器发送请求,服务器接收到请求后进行处理并返回响应结果给客户端,客户端再显示这些结果。 #### 五、...

      asp.net仿百度文库

      【ASP.NET 仿百度文库实现详解】 在IT领域,构建一个类似百度文库的在线文档分享平台是一项挑战性的任务,涉及到多个技术层面。这里我们将深入探讨如何利用ASP.NET技术来构建这样一个系统,重点关注其核心功能和...

      仿百度文库实现文档在线预览+J2ee

      本项目“仿百度文库实现文档在线预览+J2ee”旨在提供一个类似百度文库的功能,让用户无需下载文档即可在线浏览内容。这个系统的核心在于文档转换和前端展示技术的结合,以及后端服务的高效处理。 1. **在线预览技术...

      仿百度文库效果

      【标题】"仿百度文库效果"涉及到的是创建一个类似于百度文库的在线文档预览和分享平台。在互联网上,百度文库以其强大的文档上传、预览和分享功能受到用户的广泛欢迎。仿制这样的系统,核心在于实现文档的上传处理、...

      web 从入门到放弃笔记

      - **WEB服务器** (Server): 负责存储网页资源并响应来自浏览器的请求。 - **浏览器** (Browser): 用户用来访问网站的工具。 - **通信协议** (HTTP/HTTPS): 定义了客户端和服务器之间如何通信的标准。 - **主流...

      典型大数据处理系统及应用场景.docx

      搜索引擎如百度和Google利用大数据分析,优化广告投放,提供更精准的搜索结果,同时预测并满足用户的潜在需求。 除了静态数据,大数据处理还包括对在线网络数据的实时处理,这通常涉及流式数据处理和实时交互计算。...

      HBase应用架构PDF版本

      HBase是建立在Apache Hadoop之上的一款非关系型数据库,特别适合处理海量、半结构化或无结构化数据。以下是关于HBase的一些关键知识点: 1. **HBase概述**:HBase是基于Google的Bigtable设计灵感而创建的,旨在为...

      智能调度平台系统技术要求.pdf

      智能调度平台系统技术要求 一、系统要求 1、总体目标要求 投标人必须采用先进成熟的技术和产品,严格按照相关国家标准 、行业标准的软件开发流程进行项目定制开发,不允许在实施过程 中作试验性开发或产品试用,确保...

      zookeeper-3.4.9

      Zookeeper,这个在分布式系统领域中举足轻重的名字,是Apache软件基金会的一个关键项目,它为分布式应用程序提供了高效且可靠的协调服务。Zookeeper 3.4.9版本是其发展历史中的一个重要里程碑,不仅稳定了之前版本的...

      MongoDB开发使用手册包含LINUX/WINDOWS下面安装使用开发的详细介绍

      - **大规模系统的需求**:随着微博、淘宝等大型网站的出现,以及云计算平台(如Google、百度广告)的兴起,系统需要支持高并发、实时响应并实现分布式计算。因此,NoSQL数据库(如Memcached、Redis、HBase等)...

      42一页简历模板.docx

      - 添加了 sitemap 功能,实现了 Google 和百度 SEO 优化。 ### 自我评价 - JAVA 基础扎实,有责任心,沟通和理解能力较强。 - 重视需求的理解和产品的理解,在开发前会积极与业务人员讨论需求,确保项目的顺利进行...

      jsp访问量

      在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,由Sun Microsystems(现已被Oracle公司收购)开发。JSP的主要目的是简化Java Web应用的开发,将内容的生成和展示分离,使得开发者可以专注于业务...

    Global site tag (gtag.js) - Google Analytics