Usei a seguinte expressão:
RewriteEngine On
RewriteRule ^(.*)\.html$ noticia.php?titulo=$1
e na pagina noticia usei:
$pdo = new PDO("mysql:host=HOST; dbname=MEUBANCO", "USUARIO", "SENHA");
$statement = $pdo->prepare("select * from noticia where titulo = :titulo");
$statement->execute(array(':titulo' => $_GET['titulo']));
$row = $statement->fetch();
antes -> meusite.com/noticia.php?id= PARAMETRO[id]
agora -> meusite.com/titulo da minha noticia.html
porém, a url sai com separaçoes como mostrado acima, quando poderia ficar assim:
meusite.com/titulo-da-minha-noticia.html
retirando o ESPAÇO por TRAÇOS e acentuações por letras não acentuada EXEMPLO á -> a
procurei algumas funções mais até agora nao consegui resolver este problema =/
Alguma ajuda?