Problema con URL amigables en .htaccess

Iniciado por srlemuuur, 8 Enero 2014, 21:50 PM

0 Miembros y 1 Visitante están viendo este tema.

srlemuuur

Buenos dias,

Creo que estoy cometiendo un error pero no encuentro cual es, les agradecería si me ayudasen a solucionarlo:

Las noticias individuales funcionan mediante id en la pag post.php?id=, la pag post.php esta al mismo nivel que index.php y .htaccess
pero en todos los ejemplos que veo aparece /noticia/Titulo-de-la-entrada y no se de donde sale.

Tampoco entiendo de donde sale el id=$2 del .htaccess


Todo el contenido de mi .htaccess
Código:

RewriteEngine On

RewriteRule ^noticia/(.+)_([0-9]+)$ post.php?id=$2


Estoy bastante perdido y los tutoriales que veo no me han funcionado.

Gracias.

engel lex

revisa el contenido del

$_SERVER["'REQUEST_URI"];

para ver la url que llamó al servidor y un

Citarnl2br(print_r($_GET));

print_r imprime todo el contenido de una variable aunque sea un arreglo
nl2br cambia los saltos de linea por "<br>" (para que al verlo como html tenga saltos de linea)

eso es imprima el todo contenido de get que es donde metió lo que capturó

creo que si lo vez tu mismo y entiendes lo que hace el servidor se te hará mas fácil que una enredada explicación (a este nivel)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.