nginx 403 Запрещенная ошибка для главной страницы WordPress - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь настроить веб-сайт с nginx, который обслуживает django на основном домене и обслуживает WordPress на doamin.com/blog, и моя часть django работает полностью нормально, но в WordPress у меня возникает проблема, когда Я пытаюсь добраться до главной страницы WordPress (domain.com/blog), это дает мне 403 nginx запрещенную ошибку. все остальное работает нормально, например, я могу получить доступ к панели инструментов WordPress и сделать все. даже когда я пытаюсь перейти на URL-адрес, например domain.com/blog/xx, он правильно показывает страницу (страница не найдена) в WordPress, что правильно. Единственная проблема, с которой я столкнулся, связана с domain.com/blog. Так как моя проблема связана только с WordPress, я скопировал для него только конфигурацию nginx

location /blog {
   alias /var/www/example.com;
   try_files $uri $uri/ @blog;

   location ~ \.php$ {
     try_files $uri =404;
     fastcgi_pass 127.0.0.1:9000;
     fastcgi_index index.php;
     fastcgi_param SCRIPT_FILENAME $request_filename;
     include fastcgi_params;
   }
}
location @blog {
  rewrite /blog/(.*)$ /blog/index.php?/$1 last;
}

1 Ответ

0 голосов
/ 10 февраля 2020

Я только что удалил $ uri / из try_files и все работало нормально

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