Alla fine ho risolto da solo esclusivamente grazie alla documentazione di PHP. Ecco un esempio.
Codice PHP:
<?php
//index.php
$route = $_SERVER['PATH_INFO'];
if($route=='/articoli')
{
$_GET['p'] = "articoli";
require_once "pages.php";
}
elseif(...) ecc...
L'url diventa, ad esempio
Codice:
http://example.com/php_url_rewriting/index.php/articoli.
Su xampp funziona, non resta che provare su AV.
[EDIT]
Benissimo! Funziona anche su av. Unico problema e´ che usando il percorso / e´ obbligatorio che dopo index.php ci sia uno slash. Ad esempio /index.php/ funziona, mentre /index.php no... Questo sia su av che in locale.