Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2009, 15:15
Avatar de mark_ant0n
mark_ant0n
 
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 3 meses
Puntos: 6
No encuentro la solución para url amigables

Estoy manejando mi pagina de forma modular mi direccion es la siguientehttp://www.onlinecomitan.com.mx, pero sigo manejando url normales este es mi index.php que abre los demas modulos
para llamar a un modulo lo hago de la siguiente formula, en el ejemplo mando a llamar al modulo de articulos
Código url:
Ver original
  1. http://onlinecomitan.com.mx/?mod=mod_art&opcion=default
Y para llamar a un articulo lo hago de la siguiete forma
Código url:
Ver original
  1. http://onlinecomitan.com.mx/?mod=mod_art&opcion=mostrar&item=17
Alguien me puede decir como seria el .htaccess, y el codigo php para que se muestre correctamente una url amigable, porfavor ya que aun tengo estoy comenzado con mi pag y necesito un buen posicionamiento en los buscadores, gracias nuevamente por su valiosa ayuda
Código PHP:
error_reporting(E_ALL);
global 
$path_layout;
include(
'includes/constructor.php');
require_once(
"principal.php");
define('inicializacion',1);
if (!empty(
$_GET['mod'])){
    
$modulo $_GET['mod'];
}else
    
$modulo MODULO_DEFECTO;

if (empty(
$conf[$modulo]))
        
$modulo MODULO_DEFECTO;

$path_layout LAYOUT_PATH.'/'."cuerpo.php";
$path_modulo MODULO_PATH.'/'.$conf[$modulo]['archivo'];
if (
file_exists($path_layout)and($modulo=="home")){
    
abrirtema();
    include(
"./tema/".$estilo."/cuerpo.php");
    
cabeza();
    
abrir($dbi,$tema,$sql);
    if (
file_exists$path_modulo )) include($path_modulo);
    else die(
'Error al cargar el m&oacute;dulo <b>'.$modulo.'</b>. No existe el archivo <b>'.$conf[$modulo]['archivo'].'</b>');
    
cerrar();
    
pie();

    }
else{
        include(
$path_modulo);