Hola,
Estoy teniendo problemas al intentar mostrar url amigables con datos extraídos de la base de datos.
Este es mi htaccess:
Código Apache:
Ver originalOptions +FollowSymlinks
AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteBase /
ErrorDocument 404 /404.php
# Paginas
RewriteRule ^(.+)?$ pagina.php?urlpagina=$1
# Articulos
RewriteRule ^([0-9]+)/([a-zA-Z0-9-])?$ articulo.php?idarticulo=$1&urlarticulo=$2
Lo de las páginas funciona perfectamente, en el archivo pagina.php obtengo la url de la pagina por GET y consulto.
En el archivo articulo.php obtengo el idarticulo y la urlarticulo a través de GET y consulto, el problema es que cuando intento mostrar un articulo como
http://loquesea.com/423/titulo-del-articulo no me aparece nada, osea, se muestra la página, pero donde deberían de aparecer los datos no muestra nada.
No sé si es error de .htaccess o de php, si pongo en el navegador
http://loquesea.com/articulo.php?ida...o-del-articulo funciona perfectamente, por lo que no creo que sea de PHP.
Espero que me puedan ayudar, gracias.