还可以把你在使用PHP 来驱动网站的这一事实隐藏起来,或者至少不那么明显。使用expose_php指令就能避免将php版本信息追加到Web 服务器签名的最后。不允许访问phpinfo()可以防止攻击者得到你的软件版本号和其他重要信息。通过改变文档扩展名,使得这些页面映射到PHP 脚本不容易被看出来。 1.expose_php=On|Off 作用域:PHP_INI_SYSTEM;默认值:
一招配置,帮你快速隐藏php后缀名 :http://www.safebase.cn/article-260260-1.html摘要: 现在很多人都喜欢用nginx作为Web服务器部署网站,nginx配置起来也是相当的方便,如果你的网站是PHP语言开发的话,下面我们教大家简单的一招快速的隐藏网页的php后缀名,实现一种Pretty URL。使用nginx的try_files指令轻松搞定。在你的ngi
 
原创 2021-08-13 11:12:42
966阅读
我要隐藏目录下的index.html,修改Nginux配置如下:1.修改文档顺序index index.html index.php2.开启目录流量在server或location 段里添加上autoindex on;来启用目录流量a.直接二级目录开启目录流量location /down/ { autoindex on; }b.整个虚拟主机开启目录流量在server段添加location / {
nginx介绍Nginx(engine x) 是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。nginx可以作为静态页面的web服务器,nginx专为性能优化而开发。nginx几个概念正向代理:在客户端配置代理服务器,通过代理服务器进行访问。 反向代理:我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理
nginx 通过 location 的规则匹配将 php 转发给 php-fpm 处理后获取结果然后返回给客户端,转发模式可以通过 unix sock 或 tcp socket 方式。百度了好多文章我是没遇到一个能完整的而且正确的把 nginxphp 结合的配置讲述的较为正确的,这里总结了下最基本的 nginx + php 的模式配置,以及隐藏 index.php 和 开启 pathinfo
author:咔咔location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; break; }}
原创 2019-05-14 14:26:15
232阅读
在很多情况下,我们需要把.html也使用php解析。更改nginx配置文件        location ~ \.(php|do|aspx)?$ {    #这里增加后缀       &n
原创 2016-08-04 11:22:21
5758阅读
###############################################################################隐藏Apache版本号###############################################################################[root@localhost tmp]# curl -I 1
转载 精选 2015-02-03 16:29:27
278阅读
假设有个网页http://www.example.com/index.html或者http://www.example.com/index.php。如果我们想要隐藏.html后缀或者.php后缀,那么就可以利用到.htaccess文件。由于Apache和Nginx的.htaccess语法不同,这里提供2种方法。首先新建名为.htaccess文件,windows下新建方法为输入.htaccess.就
转载 2023-05-22 17:38:14
276阅读
1.网络来源:http://www.shouce.ren/post/view/id/1529 2.实际项目中的,我的做法(我的项目全在:application/home 下)
转载 2017-06-07 18:15:00
127阅读
2评论
本文主要写如何将nginxphp版本号在curl中去除
原创 2011-08-08 09:48:06
1204阅读
配置完一台服务器后,并不是就可以高枕无忧了,前不久刚刚爆发的PHP 5.3.9版本的漏洞也搞得人心惶惶,所以说经常关注安全公告并及时升级服务器也是必要的。一般来说,黑客攻击服务器的首要步骤就是收集信息,比如说你的软件版本,这些将成为下一步有针对性攻击的依据。所以说一定程度的隐藏这些信息就显得非常有必要了,本文将简单介绍如何在网络上隐藏Nginx版本号以及 PHP的版本号。1.隐
转载 精选 2014-06-18 18:19:09
217阅读
完整如下 它的功能很简单,如果请求的文件不存在,自动加上index.php。 这样,它既支持 。也支持 。
原创 2021-08-05 15:27:49
573阅读
server { listen 80; server_name localhost; root D:\workspace\PHP\Atromic; location / { index index.php index.html index.htm; if (-e $request_filename)
转载 2017-06-08 15:06:00
316阅读
2评论
1、nginx http { include mime.types; default_type application/octet-stream; server_tokens off;隐藏nginx版本 server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buff
原创 2011-05-30 16:23:46
1011阅读
location / { // …..省略部分代码 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }}
原创 2023-02-15 09:07:01
73阅读
location / { index index.php index.html index.htm; if (-e $request_filename) { break; } if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 las
原创 9月前
64阅读
OS:CentOS release 6.9 (Final)任务:隐藏NginxPHP版本号[root@sky9890 html]# curl  -I  101.132.79.69/HTTP/1.1 200 OKServer: nginx/1.10.3Date: Mon, 16 Apr 2018 03:26:32 GMTContent-Type: text/htmlConnec
原创 2018-04-16 15:50:04
1190阅读
1点赞
nginx设置通用访问后缀需求A描述:比如说服务器的访问路径中含有(.json,.axp,.php), 我们访问可以在nginx中设置拦截规则,定义正则表达式进行拦截,转发到对应的服务器上去。服务器接口访问路径:@GetMapping("/isCollection.json") public String getString(){ return "OK"; }浏览器访问方式: &n
  • 1
  • 2
  • 3
  • 4
  • 5