Página inicial Hospedagem Permalinks WordPress com Nginx

Permalinks WordPress com Nginx

Migrei do servidor Apache para Nginx e meu WordPress retorna Erro 404 nas postagem o que eu faço?

O CMS WordPress é a plataforma mais utilizada do mundo por blogueiros e portais e ao mudar de servidor Apache para o Nginx pode começar a apresentar alguns erros que antes não havia, mas não se preocupe, vamos ensinar como resolver esses pequenos problemas.

1 – Abra o arquivo /etc/nginx/nginx.conf  ou /etc/nginx/vhosts.d/dominio.conf (Dependendo da configuração)

2 – Coloque o código abaixo dentro do bloco server{ … } como no exemplo abaixo:

server{
...

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

...
}

Veja um pequeno exemplo completo do bloco

server {
        ## Dominio.
        server_name dominio.com www.dominio.com;
        ## Path de Referencia.
        root /var/www/wordpress;
   
        index index.php;

        location = /favicon.ico {
                log_not_found off;
                access_log off;
        }

        location = /robots.txt {
                allow all;
                log_not_found off;
                access_log off;
        }

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

3 – Salve a configuração.

4 – Após salvar é necessário recarregar o Nginx, para isso execute o comando abaixo

Debian/Ubuntu/RHEL/CentOS 6 Linux

/etc/init.d/nginx reload
service nginx reload

CentOS 7

systemctl reload nginx

5 – Após recarregar o Nginx você poderá acessar novamente as postagens do seu WordPress sem apresentar erros.

 

Dúvidas? Deixe nos comentários

Artigos Relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

  • Categorias

  • StoreHosting
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.