ho risolto studiando in rete...nessuna delle vostre risposte funziona.
perchè?
il file htaccess fa il redirect su una pagina prestabilita,
quindi non si porta dietro nessun dato.

bisogna modificare il file htaccess e fargli portare una variabile alla pagina di errore.php che poi gestirà.

in pratica nel file .htaccess ho aggiunto
codice:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+) http://www.miosito.it/errore.php?request=$1
nella pagina errore.php recupero il dato con un bel $_GET['request'] e poi me lo gestisco come voglio per fare dei redirect personalizzati in base a quello che uno chiede.



metal militia