Disculpen que vuelva a insistir con un post de algo que parece ser muy facil, pero se me ha complicado bastante, ya que quiero implementar URL amigables dentro de mi sitio web
http://www.onlinecomitan.com.mx, estoy trabajando con una web modularizada, tengo un index donde se abren todos los modulos.
para llamar a un modulo lo hago de la siguiente forma, esto es para llamar al modulo de articulos.
Código url:
Ver originalhttp://onlinecomitan.com.mx/?mod=mod_art&opcion=default
Y para llamar a un articulo lo hago de la siguiente forma
Código url:
Ver originalhttp://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...
Este es mi index.php que esta en la raiz aca se abren todos lod modulos, paso una variable que se llama mod
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ódulo <b>'.$modulo.'</b>. No existe el archivo <b>'.$conf[$modulo]['archivo'].'</b>');
cerrar();
pie();
}
else{
include($path_modulo);
}