文档章节

隐藏Apache版本信息设置

r
 rainbow_host
发布于 2016/09/30 13:02
字数 283
阅读 5
收藏 0

系统以ubuntu14.04

默认Apache2配置文件路径/etc/apache2/apache2.conf

默认发布路径/var/www

 

1、修改服务器配置文件apache2.conf。命令如下(通过vi命令打开配置文件):

#vi /etc/apache2/apache2.conf

修改信息如下:

<Directory /var/www/>
    Options Indexes FollowSymLinks
    #AllowOverride None   #REMOVE
    AllowOverride All  #ADD
    Require all granted
</Directory>

注:如上所示,注释掉原有的配置(#REMOVE标记),增加新配置(#ADD标记)

保存并退出。

2、增加访问规则,进入到发布目录下。/var/www/

#cd /var/www/

新建.htaccess文件

#vi .htaccess

文件内容如下:

#禁止列出目录
<Files *>
 Options -Indexes
</Files>

#定义错误页跳转
errorDocument 403 /403.html
errorDocument 404 /404.html

保存并退出。

 

3、在服务器端/var/www/html目录下,建403.html与404.html两个文件。

4、重启Apache2服务

#sudo service apache2 restart
 * Restarting web server apache2          [OK]

 

5、通过浏览器查看网站基本路径,服务器返回403与404错误,都不会报出服务器的版本等信息。

如果还要对服务器返回的其它控制,就修改 .htaccess文件,增加须要过滤的条件即可。

© 著作权归作者所有

共有 人打赏支持
r
粉丝 0
博文 1
码字总数 283
作品 0
沈阳
私信 提问
Apache和php 隐藏头信息

一、apache apache 的 httpd.conf 有两个配置可以控制是否显示服务器信息给用户。 ServerTokens ServerSignature 默认条件下会把apache版本 系统 模块都显示出来 (HTTP 返回头) 设置为: Se...

老牛
2011/01/17
0
0
Apache网页优化----防盗链和隐藏版本信息

防盗链 在生活中,很多人复制其他网站的链接到自己网站展示给浏览者,提高自己网站访问量,而大部分浏览者又不容易发现。一些不良网站为了比增加成本而扩充自己站点内容,经常盗用其他网站的...

咫尺天涯1234
2018/08/13
0
0
Tomcat隐藏版本信息

Tomcat隐藏错误页面版本信息 操作步骤: 一、到tomcat/lib目录下,也就是找到catalina.jar所在目录 二、修改操作: 1、创建目录: mkdir -p org/apache/catalina/util 2、切换到新创建的目录...

YU_Z_W
2016/03/31
109
0
php 隐藏后缀(.PHP)的方法过程

隐藏PHP 还可以把你在使用PHP 来驱动网站的这一事实隐藏起来,或者至少不那么明显。使用expose_php指令就能避免将php版本信息追加到Web 服务器签名的最后。不允许访问phpinfo()可以防止攻击者...

逸舟
2011/03/31
0
0
Web 安全:隐藏服务版本号

前述 为了防止一些恶意用户对 apache、nginx、php 等显示出来的版本信息进行攻击,生产环境需要关闭 web 服务的版本信息; apache 隐藏版本号 修改 httpd.conf,添加如下: ServerTokens Pro...

诸葛孔明亮
2016/10/09
36
0

没有更多内容

加载失败,请刷新页面

加载更多

把iOS中block代码异步执行通过信号量变成同步执行

dispatch_semaphore_t semaphore = dispatch_semaphore_create(0); [self downZipFile:^(BOOL downSucceed) { dispatch_semaphore_signal(semaphore); }]; dispatch_semaphor......

壹峰
26分钟前
1
0
excel函数使用

拼接多个字段 =CONCATENATE(B2,C2,D2,E2) 通过函数把一个sheet里面的字段搂到另一个sheet F2 唯一匹配另一个sheet的字段。 www 另一个sheet的名称 H:I www这个sheet里面从H行到I行。 2 从第几...

贾峰uk
28分钟前
1
0
SpringBoot 集成 DBUnit 、database-rider与H2数据库进行单元测试

单元测试 什么是单元测试 参考维基百科: 单元测试(Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在...

Tree
29分钟前
0
0
java基础知识目录

java 注解

细节探索者
31分钟前
1
0
第一个网络爬虫

准备工作 http请求头概念 1、Accept :请求报头域,用于指定客户端可接受哪些类型的信息。 2、Accept-Language :指定客户端可接受的语言类型。 3、Accept-Encoding :指定客户端可接受的内容...

轻轻的往前走
39分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部