Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2011, 20:56
eresvey
 
Fecha de Ingreso: febrero-2011
Ubicación: cali, valle del cauca
Mensajes: 158
Antigüedad: 13 años, 10 meses
Puntos: 8
Pregunta Reemplazar extension del paginado!

Hola amigos como estan. La verdad e leido que google penaliza contenido dinamico, y que entre mas contenido estatico tenga una web mejor su posicionamiento!

Asi que en los paginados e visto que no se muestra el tipico

index.php?codi=2&page=2

Incluso en foros del web e visto

http://www.forosdelweb.com/f17/index2.html un paginado.

Lo que quiero lograr es quitar el .php por un html ya que mi web ya en el codigo final no posee nada en php, pues esto lo arregle con las urls amigables. En mi pagina quiero quitarl el php por un html y lo hago con este codigo
Código PHP:
Ver original
  1. $Script=$_SERVER['PHP_SELF'];
  2.             $Dir=str_replace(".php",".html",$Script);


Y me genera el: index.html?codi=2&page=2 . Como lo e visto en muchas webs posiciobadas tengo este codigo:
Código PHP:
Ver original
  1. <?php
  2.         if($aux['total'] and isset($busqueda)){
  3.                 echo "{$aux['total']} Resultado".($aux['total']>1?'s':'')." que coinciden con tu b&uacute;squeda \"<strong>$busqueda</strong>\".";
  4.             }elseif($aux['total'] and !isset($q)){
  5.                
  6.             }elseif(!$aux['total'] and isset($q)){
  7.                 echo"No hay registros que coincidan con tu b&uacute;squeda \"<strong>$busqueda</strong>\"";
  8.             }
  9.     ?>
  10.     <?php
  11.    
  12.         if($aux['total']>0){
  13.            
  14.             $p = new pagination;
  15.             $p->Items($aux['total']);
  16.             $p->limit($items);
  17.             $Script=$_SERVER['PHP_SELF'];
  18.             $Dir=str_replace(".php",".html",$Script);
  19.             if(isset($q))
  20.            
  21.                     $p->target("".$Dir."?codi=$cod=&q=".urlencode($q));
  22.                 else
  23.                     $p->target("".$Dir."?codi=$codi");
  24.             $p->currentPage($page);
  25.             $p->show();
  26.             $r=0;
  27.             while($row = mysql_fetch_assoc($query)){
  28.             if(($row["fot_miniatura"]=="Object id #1->  fot_producto")or ($row["fot_miniatura"]==""))
  29.     {
  30.         $valor =$row['precio'];
  31. $valor = number_format($valor, 0, ',', '.');
  32. $b=str_replace(" ","-",$row['nom_producto']);
  33.     echo "<div class=principal><a href=ver-co_".$row['id_producto']."-tienda_".$row['id_tienda']."-".$b.".html><img src=../no.jpg width=100 height=100></a>
  34.        <font face=arial color=green size=1>".$row['nom_producto']."</font>
  35.         <font face=arial color=red size=2><br><b><u>$".$valor." c/u</font></u></b></br></div> ";
  36.     }else{
  37.             $valor =$row['precio'];
  38. $valor = number_format($valor, 0, ',', '.');
  39.           $d=str_replace(" ","-",$row['nom_producto']);
  40.           echo "<div class=principal><a href=ver-co_".$row['id_producto']."-tienda_".$row['id_tienda']."-".$d.".html><img src=../files/".$row['fot_miniatura']." width=95 height=85></a>
  41.        <font face=arial color=green size=1>".$row['nom_producto']."</font>
  42.         <font face=arial color=red size=2><br><b><u>$".$valor." c/u</font></u></b></br></div> ";
  43.         }
  44.         }
  45.    
  46.        
  47.         }
  48.     ?>

EL codigo si genera el cambio de extension pero me produce un error 404, osea no existe el archivo, como se puede lograr este resultado, gracias!