WordPress no permite crear paginas ni entradas

Esto solo es valido para servidores administrados y se ha probado en Ubuntu

Si acabas de montar tu pagina de WordPress en tu servidor Ubuntu y no te deja crear entradas o paginas porque te aparece un error 404 pagina no encontrada, hay que realizar los siguientes pasos para solucionar el problema:

  1. Mirar si la pagina existe en Worpdress (si me fió de ti, pero míralo 😉 )
  2. ir al apartado de Herramientas –> Salud del sitio –> Comprobar que no aparece ningún error de REST API
  3. En caso de que apareciera un error de REST API y con el error de pagina 404 en las demás paginas de tu WordPress, deberíamos realizar lo siguiente:

           Activamos el modulo de rewrite de Apache con el siguiente comando:

          sudo a2enmod rewrite

 

          Una vez activado modificamos el archivo localizado en /etc/apache2/apache2.conf

          Debemos buscar el siguiente texto en el archivo de apache2.conf:

<Directory /var/www/>

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

</Directory>

       

         Solo modificamos AllowOverride None por AllowOverride All

<Directory /var/www/>

Options Indexes FollowSymLinks

AllowOverride All

Require all granted

</Directory>

 

Solo nos quedaría reiniciar Apache para que nos funcione correctamente 🙂

systemctl restart apache2