Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2015, 15:20
Avatar de Hyemin
Hyemin
 
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 9 años, 8 meses
Puntos: 0
URL enriquecisas con htacess

Buenas gente, estoy programando un blog y quiero que los links a las noticias se vean con URL enriquecidas.

Segui unos tutoriales para ello y llegue a eso.

un htacess con la regla
Código Apache:
Ver original
  1. RewriteEngine on
  2.  
  3. RewriteRule ^.*n([0-9]+)\.html$ noticias.php?id=$1 [L]


Luego en la pagina que va a linkear a las noticias el codigo es:

Código PHP:
Ver original
  1. <?php
  2.                                     //Voy a hacer SEO
  3.                                     $texto = str_replace(" ", "-", $res[$i]["titulo"]);
  4.                                     ?>
  5.                                    
  6.                                     <a href="<?php echo $texto."p".$res[$i]['id_noticias'].".html"?>">Leer M&aacute;s</a>

Cuando abro la pagina el link se construye bien, me queda "titulo-de-la-noticia-p1.html" pero si el titulo de la noticia tiene un tilde entonces da un error de pagina no encntrada.

ALguna idea de como arreglarlo?

Última edición por Hyemin; 05/04/2015 a las 15:26