Base de Conhecimento

htaccess por defecto o predeterminado de WordPress

El .htaccess es un archivo de configuración interpretable por servidores web Apache y otros servidores web compatibles como LiteSpeed. El archivo .htaccess define la configuración y el funcionamiento para la carpeta donde se encuentra el archivo .htaccess.

Wordpress modifica el archivo .htaccess para ajustar su funcionamiento (mediante la función save_mod_rewrite_rules()), sobretodo cuando hablamos de URL o slugs, ya que el .htaccess nos permite configurar fácilmente las URL amigables o permalinks amigables. En otros servidores web, como Nginx, existen archivos de configuración específicos donde se rellenan las configuraciones.
Este es el archivo .htaccess nativo por defecto con URL amigables activadas, que te encontrarás tras incorporar WordPress en el servidor:

# BEGIN WordPress
<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

Y este es el archivo .htaccess nativo por defecto para una instalación de Wordpress Multisitio configurada para trabajar con carpetas y no con subdominios:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]


Muchos usuarios de WordPress no saben que cuando utilizamos este CMS con un servidor web Apache, podemos "reconstruir" fácilmente el .htaccess por defecto de WordPress simplemente cambiando las opciones de enlaces permanentes o URL amigables de WordPress, con esto conseguimos que se reescriban la mayoría de ajustes.
Si lo que queremos es editar el .htaccess de WordPress, podemos utilizar un cliente FTP como Filezilla, que normalmente se puede utilizar en cualquier hosting, o en su lugar utilizar alguno de los plugins que existen para modificar el archivo .htaccess de WordPress desde la interfaz del panel de control de WordPress, como por ejemplo el plugin gratuito Htaccess by BestWebSoft. Tambien puedes utilizar algun plugin para administrar los archivos y carpetas de tu instalación de WordPress.
Si necesitas mas información acerca del .htaccess en WordPress, puedes consultar la documentación oficial de WordPress en el CODEX: https://codex.wordpress.org/htaccess

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Atualização do PrestaShop

Atualizar PrestaShop Para atualizar o Prestashop para a nova versão, serão realizados os...

Vírus na web. Ajuda!!! O que são e como podemos eliminá-los?

Ultimamente, os casos de sites infectados por vírus ou códigos maliciosos, sem que o webmaster...

Como posso gerenciar o domínio?

Para tudo relacionado à administração do seu domínio, você deverá utilizar o painel de controle...

O que é um subdomínio?

Subdomínios são extensões que podemos usar com nosso domínio, por exemplo, suponha que nosso...

Como publicar meu site?

Para enviar o conteúdo do seu site para o servidor você pode usar qualquer cliente FTP como...