Почему я получаю 404, не найденный в этом поддомене WordPress на моем сервере Nginx?

#php #wordpress #nginx

#php #wordpress #nginx

Вопрос:

Структура файла /var/www / html/info

У меня есть место info.php в расположении папки, которое отображает информацию о php, это 404.

Любые рекомендации приветствуются.

         # The sub directory used for the wordpress installation
        location /info {
            # Sets /var/www/html/info as root of /info
            #root  /var/www/html/info;

            #
            try_files $uri $uri/ /index.php;


            # Try the uri has sent by the browser, then the uri as a folder
            location ~ [^/].php(/|$) {
                fastcgi_split_path_info ^(. ?.php)(/.*)$;
                if (!-f $document_root$fastcgi_script_name){
                    return 404;
                }   

                #Look for the FastCGI Process Manager at this location
                fastcgi_pass unix:/run/php/php7.4-fpm.sock; 
                       
                #Include the nginx fastcgi default params
                include fastcgi_params;
            }
            
        }   


 

Ответ №1:

Вы пытаетесь исправить с помощью .htaccess. Может быть, вам помочь

Комментарии:

1. Это Nginx, а не Apache.