El caso es que cuando recojo el 'slug' (título de la noticia sustituyendo los espacios en blanco por guiones y se eliminan todos los caracteres que no sean letras o números) pasado como variable en la URL me lo devuelve dos veces, una seguida de '.php' a continuación una barra lateral y de nuevo el contenido pasado por URL.
Aquí mi .htacces:
Código:
Y cuando por ejemplo voy a http://localhost/miportal/noticia/esto-es-una-noticia el slug recogido por método _GET me devuelve lo siguiente:# Cotejamiento por defecto. AddDefaultCharset utf-8 # Modulo para URLs amigables. RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f # Ofusca el .php de los documentos. RewriteRule ^(.*)$ $1.php # Noticias Rewriterule ^noticia/(.*)$ noticia.php?slug=$1 [QSA,L] # Evitar el listado de directorios Options -Indexes
Código:
En lugar de devolver 'esto-es-una-noticia'. Lo curioso es que solo me pasa en algunas páginas, he utilizado el mismo método antes y no he tenido problemas.esto-es-una-noticia.php/esto-es-una-noticia
¡Gracias y un saludo!