Redirecciones aleatorias con Htaccess

  • Autor Autor Juan Isidoro
  • Fecha de inicio Fecha de inicio
Juan Isidoro

Juan Isidoro

Beta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas una consulta tengo una URL (/urlbase) que me gustaría redirigir cada 30 segundos a una url u otra ( /url1 y /url2). Para realizar esta "aleatoriedad" he visto que es posible utilizar:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{TIME_SEC} <30
RewriteRule ^urlbase/?$ /url1.php [L]
RewriteCond %{TIME_SEC} >29
RewriteRule ^urlbase/?$ /url2.php [L]
</IfModule>


Pero no funciona correctamente... he realizado el archivo infophp, para ver si aparecía activo el "mod_rewrite", pero tampoco lo veo. Pero sin embargo los plugins al instalarlos si crean el código en el htaccess, y por estos cumplen su labor... funcionan.

No entiendo donde está el problema 🙁

A ver si hay alguna alma caritativa que pueda ayudarme.


Muchísimas gracias de antemano!!
Un saludo!!
 
Última edición:
Redirecciones son Redirect 302 para la prueba y Redirect 301 si es permanentemente.
Redirect 301 /carpeta https://a-donde-va.xxx
 
BuenasMuchas gracias por tu respuesta @arnego2 , he podido poner bien el código en el post... mil perdón. Si! llevas razón el redirect estaba mal (modificado) XD. GRACIAS!.
Si estaba intentando hacerlo con redirect301, porque con RewriteRule, no me funcionaba. Y al escribirlo lo puse así... no se que voy a dejar para viejo jajajaja.

Puse el post cuando tenia la cabeza aturdida de tanta prueba y no puse correctamente el código. Intente el redirect 301 después.
Pero tampoco me funciona correctamente.

El tema está que no puedo hacer un rewriterule, así:

RewriteEngine On
RewriteBase /

RewriteCond %{TIME_SEC} <30
RewriteRule ^urlbase/?$ /url1.php [L]
RewriteCond %{TIME_SEC} >29
RewriteRule ^urlbase/?$ /url2.php [L]


Muchísimas gracias por tu respuesta @arnego2
 
Atrás
Arriba