Rutas Aleatorias

Iniciado por softer2, 29 Abril 2015, 06:34 AM

0 Miembros y 1 Visitante están viendo este tema.

softer2

BUenas me estoy rompiendo la cabeza por un script que quiero crear pero en si nose como hacerlo ,  es con funciones como rand() y manejo de httacces

COmienza la explikacion

quiero un script php ( miweb.com/redireccion.php )

donde al ingresar a redireccion.php me lleve a una ruta aleatoria (ruta inexistente )

que redirije por ejemplo a miweb.com/HSDJKFHWIFUHW678264287SDSJ/

cada ves que ejecute redireccion.php me lleve a una url distinta ( path aleatorio )

claro que esos path no existen ya que , ahi entra en juego el httacess

donde hacer que todo pagina erronea me lleve a  miweb.com/redireccion2.php

ME DEJO ENTENDER  , espero algunas ideas y respuestas , gracias

MinusFour

Puedes usar el htaccess de wordpress para esto:

Código (apache) [Seleccionar]
# 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


En lugar de index.php pones redireccion2.php.

En cuanto a redirigir a una ruta aleatoria, puedes enviar una cabecera Location en tu respuesta HTTP.

Código (php) [Seleccionar]

header('Location: /urlrandom');