- Home
- Categorie
- Digital Marketing
- SEO
- [htaccess] Ottenere un URL con e/o senza slash finale
-
[htaccess] Ottenere un URL con e/o senza slash finale
Ciao a tutti.
Premetto di aver seguito un post sul forum ( giorgiotave.it/forum/mod-rewrite-e-tecniche-di-url-redirect/83852-mod_rw-come-ottenere-un-indirizzo-valido-sia-con-lo-slash-che-senza.html#post516928 ) , ma non funziona fino in fondo (per quello che devo farci io!).
Ho degli URL del tipo:
nomesito.it/nome-pagina (senza slash)
nomesito.it/cibo/ (con slash)
nomesito.it/cibo/frutta/ (con slash)
nomesito.it/cibo/frutta/fragole/ (con slash)
nomesito.it/cibo/frutta/fragole/rosse (senza slash)Quindi il risultato è che non tutti gli URL hanno lo slash finale.
Il problema è che vorrei che le pagine fossero raggiungibili sia con che senza slash. E che venisse fatto un redirect 301 verso un url con slash o senza.
Ad esempio:
Se accedo a => nomesito.it/nome-pagina/ => redirect => nomesito.it/nome-paginaSe accedo a => nomesito.it/cibo/frutta/fragole => redirect => nomesito.it/cibo/frutta/fragole/
In poche parole il sistema dovrebbe riconoscere se l'url ha o non ha di default lo slash finale e reindirizzarlo verso l'url con o senza slash.
E' fattibile?
EDIT.
Ho inserito queste regole:
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\..+$ RewriteCond %{REQUEST_URI} !/$ RewriteRule (.*) h t t p : / / nomesito.it/cibo/$1/ [R=301,L] ``` e tutti gli url scritti senza slash vengono reindirizzati verso gli URL con gli slash finali. Il problema è che se vado su *nomesito.it/cibo/frutta/fragole/rosse* vengo reindirizzata su * nomesito.it/cibo/frutta/fragole/rosse/* ed è come se fosse una pagina inesistente.
-
Ciao, ho letto la tua domanda, volevo sapere se nel frattempo hai trovato una soluzione.
Grazie
-
Hello,
I read your question and the problem which you are facing in redirection, you should have to use a redirection module like 301, 302 and 303
and if you want to remove Ids and numbers from URL then I'll be 100% recommend you to use Pretty URLs module for PrestaShop by "FMEModules"