Skip to main content

Se debe crear un archivo .htaccess en el directorio raiz con el siguiente código:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L] 
</IfModule>

Se debe reemplazar:

  • example.com con el nombre de dominio
  • my_subdir con el folder en donde se guardaron los archivos de wordpress.

Referencia: https://wordpress.org/support/article/giving-wordpress-its-own-directory/