Nginx WordPress ERRTOOMANY__REDIRECTS

Nginx + WordPress ERR_TOO_MANY_REDIRECTS

Fresh устанавливает WordPress в Windows для разработки и выдает сообщение об ошибкеERR_TOO_MANY_REDIRECTS?

Протестированный URL:http://localhost/index.php/wp-admin/install.php

Проверено:

  1. PHP 7.1.10

  2. WordPress 4.8.3

  3. Nginx 1.12.1

  4. MySQL 5.7.17

  5. Windows 10

ginx.conf

    upstream php {
        server 127.0.0.1:9999;
    }

    server {
        listen       80;
        server_name  localhost;

        root www/wordpress;

        location / {
            try_files $uri $uri/ /index.php?$args;
        }

        location ~ \.php$ {
            include fastcgi.conf;
            fastcgi_intercept_errors on;
            fastcgi_pass   php;
        }

        location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
                expires max;
                log_not_found off;
        }

    }

Решение

Отсутствие страницы php по умолчанию привело к появлению сообщений об ошибке «слишком много перенаправления», чтобы исправить это, добавьтеindex index.php;

ginx.conf

    upstream php {
        server 127.0.0.1:9999;
    }

    server {
        listen       80;
        server_name  localhost;

        root www/wordpress;

        # fixed wordpress install ERR_TOO_MANY_REDIRECTS
        index index.php;

        location / {
            try_files $uri $uri/ /index.php?$args;
        }

        location ~ \.php$ {
            include fastcgi.conf;
            fastcgi_intercept_errors on;
            fastcgi_pass   php;
        }

        location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
                expires max;
                log_not_found off;
        }

    }

Рекомендации