Hola,
estoy tratando de convertir mis paginas en url amigables.
En la raiz tengo .htaccess y todos los programas.
Bueno he logrado convertir uno que es el de noticias y funciona bien el problema que al clicar sobre el menu me queda grabado lo que tenia el url.
aquí .htaccess
Código PHP:
Ver original# Activar RewriteEngine
RewriteEngine on
# Reescribir la URL solicitada por el usuario
# Entrada: articulo/NOMBRE/
# Salida: articulo.php?ident=NOMBRE
RewriteRule articulo/([a-zA-Z0-9999\-]+)-([0-9999]+) articulo.php?ident=$2
Aquí el programa que funciona
Código PHP:
Ver original<?php $url = "/sants/articulo/".$row['url']."-".$row['id']."." . "html";?>
<h2><?php echo "<a href='$url'>"?><?php echo $row['subtitulo']; ?></a></h2>
y este el menu
Código PHP:
Ver original<div id="wrapper">
<div id="header">
<div id="logo">
<h1><a href="index.php"></a></h1>
</div>
</div>
<div id="menu">
<ul>
<li class="current_page_item"><a href="index.php">Home</a></li>
<li><a href="comercios.php">Comercios</a></li>
<li><a href="hoteles.php">Hoteles</a></li>
<li><a href="transporte.php">Transporte</a></li>
<li><a href="sitios.php">Sitios de interes</a></li>
<li><a href="servicios.php">Servicios publicos</a></li>
<li class="last"><a href="contacto.php">Contacto</a></li>
</ul>
</div>
y este el error que me da
Not Found
The requested URL /sants/articulo/comercios.php was not found on this server.
Ojala me puedan ayudar
Gracias y saludos