Redirigir la página home a otra página con htaccess

21 ago 2016, 13:28:58
Vistas: 18.2K
Votos: 1

Tengo una página llamada /home y me gustaría configurar mi .htaccess para redirigirla a /homepage que es la página real que quiero mostrar.

Mi archivo .htaccess tiene lo siguiente:

# Desactivar el motor de reescritura en caso de que esto se instalara bajo HostPay.
RewriteEngine Off

SetEnv DEFAULT_PHP_VERSION 55

DirectoryIndex index.cgi index.php

# 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

¿Qué debo agregar para que cuando un usuario intente ir a http://example.com/ sea redirigido a http://example.com/homepage?

2
Comentarios

¿Por qué no simplemente configurar esta página como la página de inicio a través de los Ajustes de WordPress? Consulta Crear una página de inicio estática

99teko 99teko
21 ago 2016 13:34:55

@OmarSoliman hey man, lo intenté pero el tema debe tener alguna configuración que no puedo ver y todavía muestra la página "Inicio"...

Konstantinos Natsios Konstantinos Natsios
21 ago 2016 14:26:21
Todas las respuestas a la pregunta 1
2

Añade lo siguiente a tu archivo .htaccess, entre las etiquetas <IfModule mod_rewrite.c>:

RedirectMatch 301 /home /homepage
Redirect 301 / /homepage

Sin embargo, como Omar sugirió, puedes cambiar tu página de inicio a través del [panel de control] haciendo lo siguiente:

  • Ve a Ajustes > Lectura
  • En Tu portada muestra, selecciona Una página estática (selecciona abajo)
  • Junto a Página de inicio:, selecciona la página para tu nueva portada del menú desplegable
  • Haz clic en Guardar cambios

Cambiar los ajustes de la página de inicio en WordPress

21 ago 2016 13:56:36
Comentarios

Sí, eso funcionó. Aunque como le dije a Omar, hice este cambio sin éxito... por eso pedí el archivo htaccess :D

Konstantinos Natsios Konstantinos Natsios
21 ago 2016 14:26:47

Ya veo. Parece que podría haber un plugin que está interfiriendo, desactivaría cada uno para identificar cuál es.

Ethan Rævan Ethan Rævan
21 ago 2016 14:29:07