Eliminare estensione .html

luigi.paciolla

Utente Attivo
13 Dic 2017
36
0
6
22
Ciao ragazzi, avrei un piccolo problema che purtroppo non riesco a risolvere. In pratica ho acquistato un template HTML e su questo template ho sviluppato un sito web con il metodo REST/API, quindi senza nessun CMS di fondo.
Essendo un po’ pignolo vorrei che non si vedesse più l’estensione .html delle pagine.
Ho letto in rete che bisogna modificare il file .htaccess che io non ho creato ma mi sono ritrovato nei file della cartella public_html. Viene suggerito di inserire il seguente codice nel file .htaccess:

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

Ho provato ad inserirlo ma l’estensione rimane sempre. Devo per caso eliminare quello che già è scritto all’interno del file? Grazie in anticipo per l’aiuto.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.246
324
83
No non devi eliminare nulla!
Il tuo .htaccess è nella cartella principale del sito?
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.246
324
83
Posta il contenuto del .htaccess compreso il codice da te aggiunto
 

luigi.paciolla

Utente Attivo
13 Dic 2017
36
0
6
22
Si, ecco il contenuto del file .htaccess
Codice:
RewriteEngine on

RewriteOptions inherit
RewriteCond %{HTTP_HOST} ^miosito\.it$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miosito\.it$
RewriteRule ^/?$ "https\:\/\/www\.miosito\.it\/index\.html" [R=301,L]

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
Probabilmente c'è qualcosa di errato.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.246
324
83

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.246
324
83
Appena posso provo testarlo!