WebSite X5Help Center

 
Stefania Scognamiglio
Stefania Scognamiglio
User

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

Автор: Stefania Scognamiglio
Просмотрено 139, Подписчики 2, Размещенный 0  

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

Размещено
6 Ответы - 2 Полезно
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца 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 

Читать больше
Размещено От 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ù...

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Claudio D.
Claudio D.
Moderator
Лучший пользователь месяца 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...

Читать больше
Размещено От Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Читать больше
Размещено От  ‪ 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]

Читать больше
Размещено От Samuele Simone
Samuele Simone
Samuele Simone
User

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

Читать больше
Размещено От Samuele Simone