Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP网站总是重定向_Php_Nginx - Fatal编程技术网

PHP网站总是重定向

PHP网站总是重定向,php,nginx,Php,Nginx,我使用Nginx和PHP-FPM运行Ubuntu14.04 我想添加一个vhost,我已经在我的/etc/nginx/sites enabled/default配置文件中添加了它 server { listen 80; include /etc/nginx/cloudflare-allow.conf; deny all;

我使用Nginx和PHP-FPM运行Ubuntu14.04

我想添加一个vhost,我已经在我的/etc/nginx/sites enabled/default配置文件中添加了它

                server {
                    listen       80;
                include /etc/nginx/cloudflare-allow.conf;
                  deny all;
                    server_name  testerij.star-servers.nl;
                    access_log /dev/null;
                    error_log /dev/null;
                    location / {
                    root   /usr/share/nginx/test;
                    index index.php  index.html index.htm;
                    }
                    location ~ \.php$ {
                    try_files $uri =404;
                    fastcgi_split_path_info ^(.+\.php)(/.+)$;
                    fastcgi_pass unix:/var/run/php5-fpm.sock;
                    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                    fastcgi_buffer_size 128k;
                    fastcgi_buffers 256 16k;
                    fastcgi_busy_buffers_size 256k;
                    fastcgi_temp_file_write_size 256k;
                    include fastcgi_params;
                    }
                }
我的问题是,当使用.php文件时,这个vhost总是重定向到同一服务器上的另一个域。当我创建一个.html文件index.html时,这种情况不会发生,但对于index.php,它确实会发生

我不知道,你能帮我吗

文件cloudflare-allow.conf:

IPv4
可能有助于查看您的PHPfile@BrandonWamboldt我的PHP文件中有什么并不重要。@例如,我可以键入BrandonWamboldt,它仍然会重定向/etc/nginx/cloudflare-allow.confI中的内容。我已将该文件添加到我的问题中:
        allow 199.27.128.0/21;
        allow 173.245.48.0/20;
        allow 103.21.244.0/22;
        allow 103.22.200.0/22;
        allow 103.31.4.0/22;
        allow 141.101.64.0/18;
        allow 108.162.192.0/18;
        allow 190.93.240.0/20;
        allow 188.114.96.0/20;
        allow 197.234.240.0/22;
        allow 198.41.128.0/17;
        allow 162.158.0.0/15;
        allow 104.16.0.0/12;

        # IPv6
        allow 2400:cb00::/32;
        allow 2606:4700::/32;
        allow 2803:f800::/32;
        allow 2405:b500::/32;
        allow 2405:8100::/32;

        # Load Balancer IPv4
        allow 104.155.1.229;