Cómo crear el archivo .htaccess que viene por defecto con WordPress

Categorias: Wordpress

wp htaccess

¡¡¡¡ATENCIÓN!!!! Ampliamos la promoción descuento para hosting . Podrás contratar tu alojamiento web con un 50% de descuento (acumulable al 20% ya ofrecido en nuestra web) y beneficiarte de todas las ventajas y servicios que incluye nuestro alojamiento web.
Para poder beneficiarte de esta promoción descuento para la contratación de tu alojamiento web tan solo debes emplear el cupón promocional MIGRACIONHOSTINET a la hora de hacer tu pedido.

Hosting Genérico
Puede darse el caso de que accidentalmente borremos el archivo .htaccess de WordPress. Tal vez al intentar actualizarlo o por cualquier otra circunstancia que nos esté dando problemas.

No es que sea algo habitual, pero sí que hemos tenido algunos clientes que nos han comentado si podíamos indicarles los pasos para volver a crear el archivo .htaccess que viene por defecto con WordPress.

Y es por ello por lo que hemos creado esta guía sobre el proceso a desarrollar para conseguirlo, pero antes de ello:

¿Qué es el archivo .htaccess?

El archivo .htaccess para quien no lo sepa es un archivo esencial del núcleo de WordPress para configurar características especiales sobre el servidor para que nuestra web se beneficie de las mismas. De hecho, es uno de los archivos más importantes junto wp-config.php (ampliar detalles).

El archivo .htaccess como decimos permite activar o desactivar ciertas características del servidor que repercuten en nuestra web. Podemos incluir redirecciones, ajustes de seguridad, bloquear IPs, incrementar algunos valores para aumentar el rendimiento de nuestra web, ect (ampliar detalles).

htaccess

Una vez instalado WordPress en el Hosting, se puede encontrar el archivo .htaccess en la raíz del alojamiento, sin embargo, a veces no se suele encontrar y esto es debido a que se encuentra oculto, por lo que es necesario activar la opción de mostrar los archivos ocultos, aunque sobre esto ya hablaremos más adelante.

También hay ocasiones en que con la instalación de WordPress no se incluye el archivo .htaccess, aunque esto no es algo muy habitual actualmente, pero aun así se puede crear dicho archivo manualmente desde el panel de control cPanel como vamos a indicar en esta guía.

Cómo crear el archivo .htaccess que viene por defecto con WordPress

Crear el archivo .htacceses desde cPanel mediante del administrador de archivos es muy sencillo, pero insistimos en que tenemos que acordarnos de que se trata de un archivo oculto, por lo que seguramente no va a estar visible en nuestro hosting o directamente puede que no dispongamos del mismo si lo hemos borrado y, por lo tanto, nos tocará crearlo de nuevo en la carpeta donde se encuentre actualmente la instalación de WordPress.

Podemos hacer visibles los archivos ocultos desde el administrador de archivos de cPanel, en la parte superior derecha, donde pone Configuración; allí debemos revisar si tenemos seleccionada la opción Mostrar farchivos ocultos (dotfiles).

Al realizar dicha acción, en caso de que tengamos el archivo .htaccess oculto, pasaría a mostrarse, pero no debería aparecer ya que supuestamente lo hemos borrado o renombrado, por lo que lo tendríamos que crear.

Para crear el archivo .htaccess desde el administrador de archivos de cPanel tenemos que hacer click en “+ Archivo” -arriba del todo a la izquierda- y en el popup emergente teclear .htaccess, tal como mostramos en esta captura de pantalla. Acordándonos después de que tenemos que pulsar en la opción “Create new file”.

cpanel administrador archivos nuevo archivo htaccess

Después, desde el administrador de archivos de cPanel, podemos editar el archivo .htaccess con la opción “Edit” (click con el botón derecho del ratón sobre el archivo .htaccess para que se despliegue el menú con dicha opción).

htaccess edit

El código original del .htaccess de WordPress

Por último, quedaría añadir el código original que lleva el .htacess de WordPress, en la parte superior del archivo .htaccess, y darle a Guardar cambios –arriba del todo a la derecha-.

El código a introducir sería el siguiente:

# BEGIN WordPress

# Las directivas (líneas) entre `BEGIN WordPress` y `END WordPress` se generan dinámicamente

# , y solo se deberían modificar mediante filtros de WordPress.

# Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

htacess original wp

Crear el archivo .htaccess y subirlo por FTP

Alternativamente, podemos crear un archivo .htaccess predeterminado usando cualquier editor de texto de nuestro ordenador (por ejemplo, el Bloc de notas) y después subirlo a donde tengamos la instalación de WordPress mediante un cliente de FTP como FileZilla, pero ese archivo estará vacío, por lo que luego tendremos que añadir el código que pusimos antes. 😉

Si lo deseamos podemos ir ahora a nuestra web construida con WordPress para asegurarnos que el archivo .htaccess creado funciona correctamente. De lo contrario, una configuración incorrecta podría dar errores 500 o similares.

Crear el Archivo .htaccess desde WordPress

Ya hemos visto la forma manual de crear el archivo .htaccess de WordPress por defecto, pero podemos hacerlo de otra forma y sin salir de nuestro WordPress.

Es importante que tengas claro que este método implica que no tiene que existir ningún archivo .htaccess creado.

Es decir, que si tenemos archivo .htaccess creado tenemos que eliminarlo o más recomendable, renombrarlo.

Para comprobar esto sólo tienes que acceder al Administrador de Archivos o al FTP donde estén los archivos de WordPress.

Si ya existe un archivo .htaccess puedes renombrarlo, por ejemplo, poniendo la fecha al final, para saber cuándo lo modificaste.

htaccess wordpress renombrar

Ahora tienes que volver a tu panel de administrador de WordPress para generar el nuevo archivo.

Una vez dentro del panel dirígete a Ajustes y una vez dentro haz click en Enlaces Permanentes.

htaccess wordpress enlaces permanentes

Ahora es importante que en esta sección no modifiques nada, no cambies ningún parámetro a no ser que tengas muy claro lo que estás haciendo.

Para generar de nuevo el archivo, sólo tienes que hacer click en Guardar Cambios, sin más, sólo haz clik en el botón y listo, cierras la ventana.

enlaces permanentes guardar cambios

Esto creará un nuevo archivo .htaccess con su configuración original, sin que tengas que hacer nada más en el archivo.

nuevo htaccess wordpress

Este método es ideal si tienes problemas con los enlaces internos de WordPress, sólo tienes que renombrar el htaccess actual y generar uno nuevo.

Eso sí, ten en cuenta que, si tenías alguna configuración adicional creada en el archivo htaccess, tendrás que copiarla en el nuevo.

Hosting WordPress SSD con LiteSpeed

Ahora, en Hostinet puedes contratar un Hosting WordPress SSD con LiteSpeed para incrementar el rendimiento de tu web hasta en un 300%. ¡Te garantizamos una IP española, así como el mejor soporte en tu idioma! 

En Hostinet trabajamos desde hace más de 15 años con servidores ubicados en España (Madrid y Bilbao) para ofrecer a nuestros clientes las mejores prestaciones posibles.

Hosting WordPress