Sigue sin existir las variables que cojo con $_GET
Las url son tipo ./google/google-negro.php?metodo=
imagenes&buscar=
coche
Hice esto:
Código PHP:
<?php
$u = $_SERVER['REQUEST_URI']; // que es la url de arriba
$site = "http://www.jonijnm.es/";
if (strstr($u, "google/google-negro.php?")) {
//si existe eso entonces la url es estática, (la de imagenes coche)
echo '<script type="text/javascript">';
echo 'location="'.$site.''.$_GET['metodo'].'/'.$_GET['buscar'].'.html"';
//lo paso a estática -> http://www.jonijnm.es/imagenes/coche.html
echo "</script>";
}
elseif (!strstr($u, "google/google-negro.ph")) {
//si no es estática ni el "index" (google-negro.php) es dinámica
$u = explode ("/", $u);
//parto la url, separada por barras
$_GET['metodo'] = $u[1];
//el metodo será la parte 1 (imagenes)
$_GET['buscar'] = substr($u[2],0,-5);
//buscar será la parte 2 (coche.html) menos .html
}
?>
Gracias por todo