No estás registrado (Registrarse)

Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.

    • CommentAuthorigdominios
    • CommentTimeJul 5th 2010 editado
     # 1
    Hola,

    Tengo una web con un formulario de búsqueda y me gustaría que cuando se realiza una búsqueda carge una url de la siguiente forma "http://www.dominio.com/busqueda" y para ello supongo que es necesario usar mod_rewrite.c

    Hasta ahora lo maximo que consigo es que si escribo manualmente una url de la forma "dominio.com/texto" sea similar que cargar la url "dominio.com/index.php?id=texto" asique hasta aqui todo perfecto.

    El problema es que con la busqueda de formulario solo consigo que cargue una url de la siguiente forma: "dominio.com/?id=texto" y necesito que sea "dominio.com/texto" sin "?id=".

    Alguien me echa un cable, no soy capaz de conseguirlo.
    •  
      CommentAuthorARE
    • CommentTimeJul 6th 2010 editado
     # 2
    Algo rápido. Este es tu formulario:

    <form action="/buscar.php" method="post">
    Buscar: <input type="text" name="query">
    </form>

    Y este el el buscar.php

    <?php
    if($_POST['query']) {
    $URLstring = '/'. $_POST['query'] . '/';
    header("Location: " . $URLstring);
    }
    ?>aquiestaelpato.com
  1.  # 3
    Perfecto ;)

    Este tipo de "redireccion" usando PHP ¿es invisible para google?

    Lo digo para evitar penalizaciones desde un punto de vista SEO
    •  
      CommentAuthorARE
    • CommentTimeJul 6th 2010
     # 4
    Sin problemas para googleaquiestaelpato.com