No amigo.
No te lo toma porque estás trabajando dentro de una carpeta real "google" pero el script te lo toma como una variable.
La solución es sencilla:
Repito cómo lo debes hacer:
1) En el
.htaccess pones sólo esto para que funcione correctamente:
Código:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) google-negro.php
Para que no tome a la carpeta "google" como una variable la incluimos en la $miDominio, fijate el código.
Código PHP:
$miDominio= "http://www.jonijnm.es/google";
// Sacamos el domino de la URL
$miURL = str_replace($miDominio,'',trim($_SERVER['REQUEST_URI']));
// corroboramos que haya valores en la URL
if ($miURL && $miURL != "/")
{
// Separamos los valores de la URL
$miURLseparada = explode("/",$miURL);
$total = count($miURLseparada);
for($i=1; $i<$total; $i+=2)
{
if ($miURLseparada[$i+1]) // Corroboramos que contenga un valor
$_GET[$miURLseparada[$i]] = $miURLseparada[$i+1]; // esta corregido tenia [] de más
}
}
Luego a las variabloes las buscar por $_GET.
Por ejemplo, si la URL real es esta:
./google/metodo/
imagenes/buscar/
coche A metodop lo accedes asi $_GET['metodo'] y así sucesivamente. Saludos