Url rewrite mod_rewrite

Estou trabalhando com o mod_rewrite pela primeira vez. Vou apresentar um cenário. Apenas me avise se é possível ou não.

suponho que eu tenha uma tabela de database com tabela de três atributos (id, title, parentid).

e minha url para acessar o conteúdo específico parece assim:

example.com/content.php?id=some_value 

Agora, para algum id de valor, o título é some_title. É possível que tal que

 example.com/some_title/ 

pode ser renomeado para acima url.OR

 example.com/content.php?id=some_value&title=some_title 

Eu também posso ter url como:

 example.com/content.php?id=some_value&title=some_title&parenttitle=parent_title 

Nesse caso, a URL inserida deve ser algo assim:

 example.com/parent_title/some_title/ 

Se eu não me deixar claro, avise-me. Novamente, esta é a minha primeira tentativa de mod_rewrite. Então, mesmo uma pequena informação será muito útil.

Aqui está o que você pode colocar no seu arquivo .htaccess

  # /id - search an ID RewriteRule ^([0-9]+)(/?)$ /content.php?id=$1 [QSA,L] # /title - search a title RewriteRule ^([a-z0-9\-\ ]+)$ /content.php?title=$1 [NC,QSA,L] # /parent/child - search parent and child RewriteRule ^([az\-\ ]+)/([a-z0-9\-\ ]+)$ /content.php?parent=$1&child=$2 [NC,QSA,L] # /id/name - search id and title RewriteRule ^([0-9]+)/([a-z0-9\-\ ]+)$ /content.php?id=$1&child=$2 [NC,QSA,L] # /search/some_title - search for a title RewriteRule ^search/([a-z0-9\-\ ]+)(/?)$ /search.php?q=$1 [NC,QSA,L] 

etc …

NÃO! Reescrita de URL NÃO gera nada, basta alterar as coisas que você tem para outra coisa! você deve colocar id, título ou parentid em URL se você vai usá-los!