Redirecionamentos aleatórios com Htaccess

  • Autor Autor Juan Isidoro
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Juan Isidoro

Juan Isidoro

Beta
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do 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 edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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
 
Voltar
Topo