服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx web.config
  3. nginx,限制除index.php之外的所有.php,允许POST
Intereting Posts
在IIS中移动临时上载目录 在Firefox 18.0.2中完全禁用“此插件易受攻击且应该更新”页面 断电后,LVM错误地报告失踪 无法连接到SBS 2003服务器的远程SMB共享 使用rsync:权限将内容部署到Web服务器 用于远程访问SAMBA共享的最佳非VPN解决scheme? 安装cloudstack-agent后,KVM模块不能加载 允许通过ufw传出连接到特定的IP 以禁用Active Directory帐户的方式提取用户邮箱列表的脚本 当你杀死一个数据库表被locking的进程时会发生什么? 互联网连接丢失后更改 SVN可以连接,但JSVN不能(与403禁止) 通过Linux(EBS)进行MICR检查打印 阻止用户查看和访问$ HOME以外的文件系统 通配符CNAME是否优先于已命名的CNAMElogging?

nginx,限制除index.php之外的所有.php,允许POST

我试图限制通过HTTP访问.php文件,只允许index.php。

我应该只允许通过POST访问.php文件。

我做了以下几点:

  location ~ ^((?!index\.php).)*$ { allow 127.0.0.1 deny all; } 

这会阻止除index.php之外的所有文件,但是也会阻止POST查询。

  • nginx http到https重写规则不再起作用
  • Slim PHP Framework在Nginx的子目录中路由
  • nginxconfiguration路由干扰
  • 使用nginx图像filter模块即时更改图像质量
  • NGINX IP透明度SSLstream

有任何想法吗?

  • Ubuntu服务器附加networking接口已停止响应
  • Aws Redis集群会话pipe理不起作用
  • NGINX不logging到系统日志
  • PHP脚本不能从子目录执行
  • php-fpm不能用于nginx重写

位置适用于所有请求types。 不幸的是,我能想到的唯一方法就是使用IF

 location ~ ^((?!index\.php).)*$ { if ($request_method = GET ) { allow 127.0.0.1 deny all; } } 
  • 如何在nginx访问日志中loggingproxy_pass?
  • nginx防火墙与cloudflare
  • connect()失败(111:连接被拒绝),同时连接上游
  • 如何限制/安全访问互联网上托pipe的开发人员的服务器
  • 缓慢的Nginx与基本身份validation
  • Nginx – 禁用http支持
  • Nginx与PHP子目录/ PHP部分处理
  • 用于同时反向代理和服务php文件的nginx服务器块configuration
  • 如何简化我的nginx反向代理configuration
  • Nginx在“?”url后面的子页面的位置

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy