Ciao ... ma il
RewriteEngine On
non dovresti metterlo come prima riga, prima di richiamere i vari rewrite?
Ciao ... ma il
RewriteEngine On
non dovresti metterlo come prima riga, prima di richiamere i vari rewrite?
Ciao a tutti,
utilizzo i l rewrite rule per cambiare dinamicamente gli url del mio sito tramite il file .htaccess :
RewriteEngine on
RewriteRule ^viaggi/$ -
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule viaggi/(.+)/ post.php?categoria=$1&sottocategoria=$2¯ocategoria=$3&idpost=$4 [R=301,QSA]
funziona perfettamente solo che nel momento in cui accede alla pagina nella barra di navigazione si vede l'url completo di nome script e variabili passate.
Ad esempio in una mia pagina prova.php inserisco un link a "viaggi/i-miei-viaggi", il file .htaccess trasforma il link e poi fa correttamente il redirect verso il mio script post.php?idpost=i-miei-viaggi ( e nella barra di navigazione si vede quindi tutto mentre vorrei che mostrasse solo il testo del link di prova.php).
Sto impazzendo da giorni ma non ne vengo a capo.
Grazie in anticipo.
P.s: non ho potuto inserire l'url completo del sito perchè altrimenti questo post non sarebbe stato inviato (forse perchè sono un utente nuovo non mi fa mettere gli indirizzi)