Foros del Web » Programando para Internet » PHP »

duda con urls amigable

Estas en el tema de duda con urls amigable en el foro de PHP en Foros del Web. Me podrian ayudar con una web que estoy haciendo en .php pero quiero convertirlos en .html les explico tengo una web dominio.com/archivo.php esa url quiero ...
  #1 (permalink)  
Antiguo 07/11/2009, 14:15
 
Fecha de Ingreso: octubre-2009
Mensajes: 47
Antigüedad: 14 años, 6 meses
Puntos: 1
De acuerdo duda con urls amigable

Me podrian ayudar con una web que estoy haciendo en .php pero quiero convertirlos en .html les explico

tengo una web dominio.com/archivo.php
esa url quiero cambiarlo mediante el .htaccess a

dominio.com/archivo.html se podra de alguna forma

espero que me digan que codigo meter en el .htaccess

solo estoy utilizando includes en php..

eso lo hago porque google enlaza mejor las .html que las .php
espero sus respuestas
  #2 (permalink)  
Antiguo 07/11/2009, 15:03
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 15 años, 9 meses
Puntos: 32
Respuesta: duda con urls amigable

Q tal mira esto http://www.forosdelweb.com/f18/urls-...access-751179/
__________________
Como presentar nuestros datos por medio de tablas . clase Aco_DataGrid Version 1.4
  #3 (permalink)  
Antiguo 07/11/2009, 15:33
 
Fecha de Ingreso: octubre-2009
Mensajes: 47
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: duda con urls amigable

si ya lo vi pero no entiendo mucho eso.

ademas me gustaria que sea en .htaccess pero nose como es el codigo para transformar
dominioo.com/archivo.php a dominino.com/archivo.html

o archivo con o sin la /
  #4 (permalink)  
Antiguo 07/11/2009, 15:38
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 15 años, 9 meses
Puntos: 32
Respuesta: duda con urls amigable

Es simple creas la URL de la siguiente forma por ejemplo en un enlace

<a href="archivo.php/pagina/foros_del_web/seccion/php">Link</a>

En el archivo.php donde quieras usar los valores pasados usas la funcion


function amigable( $pos = '' )
{

$url_amigable = explode( '/', substr( $_SERVER['PATH_INFO'] , 1) );
for( $n=0; $n < count( $url_amigable ); $n++ ) {
if( $n % 2 == 0 ) {
$re[ $url_amigable[ $n ] ] = $url_amigable[ ( $n + 1 ) ];
}
}

$re = ! empty( $pos ) ? $re[ $pos ] : $re;
return $re;
}


Por ejemplo para obtener la pagina que la persona esta viendo

$pagina = amigable('pagina');

echo $pagina
__________________
Como presentar nuestros datos por medio de tablas . clase Aco_DataGrid Version 1.4
  #5 (permalink)  
Antiguo 07/11/2009, 16:17
 
Fecha de Ingreso: octubre-2009
Mensajes: 47
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: duda con urls amigable

Si pero eso lo convertiria el php ha .html

osea miweb.com/archivo.php lo convierte a miweb.com/archivo.html
por eso le digo mas facil seria con .htaccess porque me ahorrari el tiempo en poner ese codigo a cada archivo.php ya que la web ya esta echa ,

y solo falta cambiar todos a .html na mas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:46.