WebSite X5Help Center

 
Stefania Scognamiglio
Stefania Scognamiglio
User

Come eliminare dall'url delle pagine del sito .html  it

Auteur : Stefania Scognamiglio
Visité 141, Followers 2, Partagé 0  
Mots-clés :: url,website x5 pro 2024.3

Ho creato un sito ma nell'url si evidenzia sempre .html alla fine di ogni pagina, ho provato a modificare il file .htaccess ma non sono riuscito. Ci sarà qualche protezione oppure c'è qualche funzione nel programma che possa modificare l'estensione.

file .htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html [NC,L]

Grazie

Posté le
6 RéPONSES - 2 UTILE
Claudio D.
Claudio D.
Moderator
Meilleur utilisateur du mois IT

ti consiglio di sentire il tuo host...

Website X5 NON centra... 

tieni comunque conto che se presente un file htaccess , e stai usando funzionalità di compressione o il 404 di websiteX5 , le tue istruzioni vanno messo DOPO TUTTO il codice che mette WebsiteX5 

Lire plus
Posté le de Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non ne sono certo al 100%, ma forse(!)  sarebbe sconsigliato farlo per alcune funzioni dinamice di controllo del sito...

... so solo che per i miei codici dinamici sul controllo e passaggio delle variabili non va bene .htaccess...

... personalmente quindi non lo faccio, ...gli esperti potranno dirti di più...

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Claudio D.
Claudio D.
Moderator
Meilleur utilisateur du mois IT
 ‪ KolAsim ‪ ‪
... personalmente quindi non lo faccio, ...gli esperti potranno dirti di più...

alcuni lo fanno nell'ottica di rendere l'url più leggibile... 

io non lo faccio mai, lo ritengo inutile

L'avevo provato su di un sito e funzionava tutto bene... ma a mio parere è una cosa da fare sin da subito e non dopo che si ha già ottenuto una certa indicizzazione, perchè si rischia di ripartire da meno di zero...

e si con le variabili passate via url potrebbe fare casino...

Lire plus
Posté le de Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

.... condivido ... cool ... ciao 

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Samuele Simone
Samuele Simone
User

Prova questo, va messo in fondo:

RewriteEngine on

RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]

RewriteRule ^ /%1 [NC,L,R]

RewriteCond %{REQUEST_FILENAME}.html -f

RewriteRule ^ %{REQUEST_URI}.html [NC,L]

Lire plus
Posté le de Samuele Simone
Samuele Simone
Samuele Simone
User

E se hai il sito in php, cambia semplicemente tutti gli html con php

Lire plus
Posté le de Samuele Simone