Ciao a tutti,
utilizzo un mio file .htaccess per riscrivere gli url del mio blog e funziona alla grande:
in parole povere inuna pagina posso usare un link così
https://www.example.com/viaggi/i-miei-viaggi
ed il buon rewriterule mi fa puntare (giustamente) al mio script
https://www.example.com/post.php?idpost=i-miei-viaggi
Come ho detto funziona benissimo. L'unica cosa che non mi torna è che dopo aver fatto il redirect, nella barra di navigazione mi mostra il nome dello script e le variabili passate (quindi anche "post.php?idpost=i-miei-viaggi") mentre vorrei che fosse mostrato lo stesso indirizzo del link iniziale (https://www.example.com/viaggi/i-miei-viaggi).
Dove sbaglio? sono tre giorni che provo e riprovo ma non riesco a cavarci le gambe
Grazie mille in anticipo
utilizzo un mio file .htaccess per riscrivere gli url del mio blog e funziona alla grande:
Codice:
RewriteEngine on
RewriteRule ^viaggi/$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule viaggi/(.+) https://www.example.com/post.php?idpost=$1 [R=301,QSA]
in parole povere inuna pagina posso usare un link così
https://www.example.com/viaggi/i-miei-viaggi
ed il buon rewriterule mi fa puntare (giustamente) al mio script
https://www.example.com/post.php?idpost=i-miei-viaggi
Come ho detto funziona benissimo. L'unica cosa che non mi torna è che dopo aver fatto il redirect, nella barra di navigazione mi mostra il nome dello script e le variabili passate (quindi anche "post.php?idpost=i-miei-viaggi") mentre vorrei che fosse mostrato lo stesso indirizzo del link iniziale (https://www.example.com/viaggi/i-miei-viaggi).
Dove sbaglio? sono tre giorni che provo e riprovo ma non riesco a cavarci le gambe

Grazie mille in anticipo