URL Rewrite - String de consulta
Tenho um site de notícias (blog) que retorna URLs no seguinte formato quando as postagens individuais são selecionadas:
website.net/sitenews.php?q=posts/view/postname/12
Estou procurando reescrever o URL para que ele leia:
website.net/sitenews.php/posts/view/postname/12
ou qualquer outra maneira em que o?q=
é removido com o objetivo de remover o?
para que o URL possa ser acessado pelo botão like do Facebook, pois o linter do URL do Facebook não analisa as strings de consult
No arquivo htdocs .htaccess no diretório raiz, tentei o seguinte:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{QUERY_STRING} q=
RewriteRule (.*) website.net/sitenews.php/$1? [R=301]
Isto remove com êxito oq=?
no entanto, o restante da string posts/view/postname/12
) não é retornado e o URL agora tem a seguinte aparência:
website.net/sitenews.php/sitenews.php
Alguém tem alguma sugestão para me ajudar a concluir este url_rewrite?