Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2014, 12:13
MansonSr
 
Fecha de Ingreso: agosto-2014
Mensajes: 2
Antigüedad: 9 años, 8 meses
Puntos: 0
Busqueda Quitar redireccionamiento en WordPress, ¿htaccess?

Me han encargado renovar una web existente en WordPress (alojada en 1and1). Al meterme en el hosting, me he encontrado con que WordPress no estaba en la raíz, sino en una subcarpeta llamada /web. Probé a mover el contenido de WordPress a la raíz y me encontré con que al entrar en la web ésta redirecciona hacia http://www.ejemplo.com/web y da error.

Por este redireccionamiento no puedo entrar en el panel de administrador, pero me metí en la base de datos y en wp_options cambié la siteurl a http://www.ejemplo.com (sin / al final). Pero sigue redireccionando hacia http://www.ejemplo.com/web y aquí tengo un doble problema. Hay dos archivos htaccess, uno en la raiz del servidor y dentro del theme que utilizo en WordPress (theme corporativo que no se puede cambiar).

Éste es el contenido del htaccess de la raíz:

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web/index.php [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web/index.php [L]
</IfModule>

# END WordPress

Y aquí va el del theme:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

¿Hay algo raro? ¿Qué mas puedo cambiar para que no me redireccione a /web?