给大家带来centos下php埋没http头部版本信息
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、nginx埋没头部版本信息***编纂nginx.conf设置文件,在http{}内增添以下一行
http{……server_tokensoff;……}编纂php-fpm设置文件,fastcgi.conf或fcgi.conf
找到:
fastcgi_paramSERVER_SOFTWAREnginx/$nginx_version;改成:
fastcgi_paramSERVER_SOFTWAREnginx;重启nginx办事失效
#curl--head127.0.0.1
HTTP/1.1200OK
Server:nginx
Content-Type:text/html;charset=utf-8
Connection:keep-alive
…………
2、apache埋没头部版本信息
编纂httpd.conf文件
找到:
ServerTokensOSServerSignatureOn修正为:
ServerTokensProductOnlyServerSignatureOff从头启动httpd办事失效
#curl-I127.0.0.1
HTTP/1.1200OK
Server:Apache
Accept-Ranges:bytes
Content-Length:97
Connection:close
Content-Type:text/html
另:可变动源码include目次下ap_release.h这个文件
#defineAP_SERVER_BASEVENDOR“ApacheSoftwareFoundation”#apache相干字样都可变动#defineAP_SERVER_BASEPROJECT“ApacheHTTPServer”#defineAP_SERVER_BASEPRODUCT“Apache”#defineAP_SERVER_MAJORVERSION_NUMBER2#版本字段可随便变动#defineAP_SERVER_MINORVERSION_NUMBER2#defineAP_SERVER_PATCHLEVEL_NUMBER17#defineAP_SERVER_DEVBUILD_BOOLEAN0
3、PHP版本头部文件埋没前往
修正php.ini文件
找到:
expose_php=On修正为:
expose_php=Off能够制止http头部信息中前往“X-Powered-By:PHP/5.2.17”字样。。
欢迎大家来到仓酷云论坛!
给大家带来centos下php埋没http头部版本信息
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。 随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。 直到学习Linux这门课以后,我才知道,原来我错了。? 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
页:
[1]