Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


Configuración del fichero htaccess y permalinks de WordPress

En este post voy a repasar la configuración del fichero htaccess de WordPress para conocer las diferentes funcionalidades que posee y que se le pueden aplicar.

Este fichero htaccess se suele crear de manera automática tras una instalación de WordPress, pero en caso de que no tengamos permisos tendremos que crearlo nosoros mismos.

En esta URL tenéis la documentación oficial del fichero.

Su ubicación se encuentra en la raíz de nuestro WordPress, su código por defecto es el siguiente:

Centrémonos en estas 2 líneas:

La primera línea comprueba si la URL a la que se está accediendo es un fichero/archivo existente en el servidor, mientras que en la segunda línea se comprueba si la URL a la que se ha accedido es un directorio existente en el servidor.

En ambos casos se busca la negación de lo comprobado, de esta manera, si no es ni un fichero/archivo o directorio llegamos a la siguiente línea que es quién resuelve la URL y devuelve el contenido almancenado en el gestor de WP:

Supongamos que accedemos al panel de login de nuestro backend de WordPress –> /wp-login.php, al ser un fichero/archivo válido nuestro htaccess deja que cargue direcho fichero y no resuelve la URL el core de WP.

Permalinks

Los permalinks son la estructura de enlaces de nuestro WP, con una estructura de permalinks correcta podemos mejorar notablemente el posicionamiento de nuestra web

Se configuran en el panel de administración –> Ajustes –> Enlaces permanentes y llegamos a la siguiente pantalla:

permalinks WordPressEn esta pantalla podemos elegir el tipo de URLs de nuestros post, categorías y etiquetas. Para los novatos os recomiendo elegir una de las siguientes opciones y dejar vacías la categoría base y etiqueta base:

  • Día y nombre
  • Mes y nombre
  • Nombre entrada

En mi blog he optado por escoger una estructura personalizada de URL.

Ahora solo nos faltaría guardar los cambios y el fichero htaccess de WordPress se debería actualizar, en caso de no disponer de los permisos necesarios para modificarlo, nos saldría un mensaje avisándonos para que editemos el fichero nosotros mismos copiando el código que nos sale por pantalla.

Cambiar los permisos de nuestro htaccess

Tras la edición del fichero htaccess es muy recomendable cambiar sus permisos en el servidor a 444.

Proteger los ficheros clave de WordPress

Hay que mantener a salvo los ficheros más importantes de nuestro WP, tales como los de login, configuración, instalación o información de la versión que usamos.

Impedir el listado de directorios de WordPress

Con esta simple línea impedimos el listado de directorios vía URL:

Habilitar la compresión Gzip en WordPress

Con el siguiente código podemos habilitar la compresión Gzip en WordPress mediante la modificación del fichero htaccess:

Más información en este post:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies