Problemas al instalar WordPress con redirección en el hosting

  • Autor Autor Dargento
  • Fecha de inicio Fecha de inicio
D

Dargento

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola Betas!!!

Tengo que instalar wordpress y configurar todo. Mientras tanto necesito aplicar una redirección a otro hosting que tiene alojada una web provisoria.

Para eso pienso aplicar el siguiente código:


RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^XXX.XXX.XXX.XXX
RewriteCond %{REQUEST_URI} ! /IPDELHOSTING/mantenimiento.html$ [NC]
RewriteCond %{REQUEST_URI} ! .( jpe?g? |png |gif | css ) [NC] RewriteRule .* /mantenimiento.html [R=302,L]


Me pregunto si alguien ya ha probado instalar WordPress con este código en .htaccess y si esto no puede afectar a la instalación o algún cambio que le vaya a realizar.

Espero sus comentarios.

------- Agregado -----

Estuve probando la anterior modificación y resulta que me salta un error 500 - Internal Server Error al ingresar a la dirección.

Probé también lo siguiente:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^XXX\.XXX\.XXX\.XXX
RewriteCond %{DOCUMENT_ROOT}http://XX.XX.XX.XXX/~carpeta/landing/index.html -f
RewriteCond %{SCRIPT_FILENAME} ! http://XX.XX.XX.XXX/~carpeta/landing/index.html
RewriteRule ^.*$ http://XX.XX.XX.XXX/~carpeta/landing/index.html [R=503,L]
ErrorDocument 503 http://XX.XX.XX.XXX/~carpeta/landing/index.html
</IfModule>

Y con ese código tampoco me funciona.

La dirección http://XX.XX.XX.XXX/~carpeta/landing/index.html
carga perfectamente siendo insertada en la barra de dirección del navegador.

Lo que necesito es que solamente ami me permita el acceso a la página web para poder instalar WordPress y configurarlo completo.
A todos los demás que intenten ingresar, los redirecciona a esa página landing alojada en otro hosting.

No se si tiene algo que ver, pero estoy haciendo la prueba con internet móvil, no creo que ese sea el problema.

Tengo configurada una redirección con Redirect y funciona perfecto.

¿Alguna solución?
 
Última edición:
Me autorespondo:

Finalmente lo pude solucionar utilizando el siguiente código:

RewriteEngine on
RewriteCond %{REQUEST_URI} !/index.html
RewriteCond %{REMOTE_HOST} !^XXX\.XXX\.XXX\.XX
RewriteRule $ http://XX.XX.XX.XXX/~carpeta/landing/index.html [R=302,L]

Los anteriores no me funcionaban porque como yo vi que el {REQUEST_URI} tenía el mismo nombre de archivo que el de la línea final, pensaba que en ambos tenía que agregar la dirección web del otro hosting.

Por otro lado, tenía la línea RewriteCond %{REQUEST_URI} ! .( jpe?g? |png |gif | css ) [NC] la cual me provocaba el error interno.

Si alguien sabe como la puedo modificar para que no me provoque ningún error y funcione correctamente, se los agradecería.

Saludos.