Url rewrite con .htaccess funziona ma poi mostra indirizzo "reale" nella barra di navigazione

Ipier74

Nuovo Utente
21 Mar 2018
2
0
1
45
Ciao a tutti,

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
 

marcolib899

Nuovo Utente
27 Lug 2018
1
0
1
Salve, potresti spiegarmi come funziona questo modulo? Sto cercando di far visualizzare sul mio sito il nome Delle pagine senza l'estensione (PHP HTML) ma.non riesco

Inviato dal mio FRD-L09 utilizzando Tapatalk