Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Problema con nginx y los permalinks de wordpress

18 enero, 2015

wordpressHace un tiempo descubrí que al migrar WordPress de Apache a Nginx ocurría un problema con los permalinks de wordpress (enlaces permanentes).

Después de un poco de investigación logre una solución, para lo cual deberemos se seguir los siguientes pasos:

Lo primero es acceder a nuestro WordPress, si al que no le cargan las entradas ni nada, pero el login y administración funcione.

Nada más entrar vamos a la sección Ajustes> Enlaces Permanentes y añade en su ultima opción la siguiente estructura de ruta "/%year%/monthnum%/%postname%/" al igual que se muestra en la siguiente imagen y guardamos.

nginx_wordpress_permalinksYa hemos acabado la primera parte, ahora nos toca abrir la terminal (o algún gestor de archivos para el servidor/vps).

Lo primero es logearse en el vps/servidor e introducir el siguiente comando:

nano /etc/nginx/sites-available/nombredominio.com.vhost

(Puedes emplear otro tipo de gestor de archivos como "vi /etc/nginx...")

Si estas empleando un gestor de archivos para el servidor/vps busca esa ruta y abre el archivo con el nombre de tu dominio, en nuestro caso seria ...lignux.com.vhost

Ahora que estamos dentro del archivo vamos al final del mismo y añadimos las siguientes lineas al documento:

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

Ahora guardamos el archivo y salimos de él.

Por ultimo introducimos el siguiente comando en la terminal para recargar el servicio de nginx y que actualice el vhost y listo.

service nginx reload

Espero que esta pequeña os sea de tanta utilidad como a mi y al menos os ahorre tiempo de descubrirlo por vuestra cuenta, pues no existe mucha información sobre ello (y menos en español)

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
3 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram