欢迎光临
我们一直在努力

NGINX导致index.php在应用访问列表时被下载

本站教程收集整理的这篇文章主要介绍了NGINX导致index.php在应用访问列表时被下载,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

我试图限制访问某个pipe理页面。 然而,我有我的Nginx.conf中的以下configuration:

server { listen 80; ## listen for ipv4; this line is default and implied root /var/www; server_name asdf; LOCATIOn / { proxy_pass http://192.168.1.1:88/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } #LOCATIOn /server/administrator/ { # allow 127.0.0.0/24; # allow my.ip/32; #} }

一切工作与这个configuration,请求传递给我的apache2监听端口88.但是,当我从我的访问限制删除评论,我的index.php正在下载,而不是处理。 也许有人看过这个?

如何将所有请求改写为单个文件而不会导致无限循环

@H_141_0@mod_perl.so为bugzilla所需的apache 2.4

Apache mod_rewrite转换成Nginx的重写规则

一个网站的多个域:别名或redirect?

CodeIgniter删除index.php不工作

如果您的管理页面位于192.168.1.1后端,则您的位置块需要如下所示

LOCATIOn /server/administrator/ { proxy_pass http://192.168.1.1:88; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; allow 127.0.0.0/24; allow my.ip/32; deny all; }

除了允许的两个外,你想拒绝所有的,你需要告诉Nginx,在哪里代理你的请求到特定的位置

编辑:

如果管理页面在您的Nginx框中,并且您希望执行它,则需要运行fastcgi或php-fpm。 便宜香港vps 与Apache不同,Nginx本身并不提供php或其他服务器端脚本,但它可以使用fastcgi_pass而不是proxy_pass与fastcgi类的后端对话。

看看这个了解如何使用php-fpm运行Nginx

http://www.lifelinux.com/how-to-install-Nginx-and-php-fpm-on-centos-6-via-yum/

您的第一个位置正在传递给Apache,但第二个位置由Nginx处理,Nginx不知道php是什么,因此可以将其作为二进制文件下载。

您可以通过检查Nginx提供的X-REAL-IP头来简单地在server/administrator/index.php设置访问控制。

if ($_SERVER[“http_X_REAL_IP”] != ‘my IP’) { if (false === strpos($_SERVER[“http_X_REAL_IP”],’127.0.0.’)) { // 302 redirect to home Header(“LOCATIOn: http://yoursite/”); die(“Access denied”); } }

server { listen 80; LOCATIOn / { proxy_pass http://192.168.1.1:88; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; LOCATIOn /server/administrator/ { allow 127.0.0.0/24; allow my.ip/32; proxy_pass http://192.168.1.1:88; } } }

您忘记了新位置的proxy_pass 。

看到:

http://Nginx.org/r/LOCATIOn

http://Nginx.org/r/proxy_pass

本站总结

以上是本站教程为你收集整理的NGINX导致index.php在应用访问列表时被下载全部内容,希望文章能够帮你解决NGINX导致index.php在应用访问列表时被下载所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。