Измените root индексный файл, но по-прежнему индексируйте. php в nginx - PullRequest
0 голосов
/ 07 августа 2020

Я застрял на, казалось бы, простой проблеме. У меня есть экземпляр wordpress, работающий на сервере nginx. Мне нужен мой сервер для перенаправления всех запросов с / на /wp-login.php, но мне все равно нужно иметь доступ к /index.php, если я назову его явно.

Теперь я пробовал сотни вариантов, но каждый раз, когда / указывает на /wp-login.php, мои вызовы на /index.php также перенаправляются на /wp-login.php

Это последняя конфигурация, которую я пробовал:

server {
        root /var/www/ava;

        server_name _;

        location = / {
                try_files $uri /wp-login.php;
        }

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

        location ~* \.php$ {
                fastcgi_pass unix:/run/php/php7.2-fpm.sock;
                include         fastcgi_params;
                fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
                fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;
        }
}

Спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...