FAQ - Come si nasconde l'estensione .html da una pagina web?
Sebbene in realtà non apporti alcun reale beneficio rimuovere l'estensione dal nome della pagina web, ed anzi in alcuni casi potrebbe creare problemi (ad esempio laddove i collegamenti fossero senza .html e il file .htaccess fosse cancellato o aggiornato rimuvoendo il codice), laddove si volesse comunque rimuovere il nome dell'estensione dalla pagina, basterà creare laddove non ci fosse un file .htaccess (nota c'è un punto prima di htaccess) all'interno della cartella /public_html ed inserire il seguente codice:
Il codice di sopra rederà accessibile le pagine.html anche senza l'aggiunta di .html Se si volesse anche reindirizzare automaticamente tutte le pagine.html verso la versione senza .html, basterà invece utilizzare il codice a seguire
L'esempio riportato fa riferimento alle pagine .html ma lo stesso principio è applicabile anche ad altri tipo di estensioni come .htm o .php, va solo sostituito .html nel codice con l'estensione di riferimento.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.html [NC,L]
Il codice di sopra rederà accessibile le pagine.html anche senza l'aggiunta di .html Se si volesse anche reindirizzare automaticamente tutte le pagine.html verso la versione senza .html, basterà invece utilizzare il codice a seguire
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.html [NC,L]
RewriteCond %{THE_REQUEST} .html
RewriteRule ^(.*).html$ /$1 [R=301,L]
L'esempio riportato fa riferimento alle pagine .html ma lo stesso principio è applicabile anche ad altri tipo di estensioni come .htm o .php, va solo sostituito .html nel codice con l'estensione di riferimento.
FAQ Precedente su Hosting
<< Cosa fare per l'alert "Segnalato sito ingannevole" da Google Safe Browsing?
FAQ Successiva su Hosting
Cosa è un dominio alias o un dominio a parcheggio? >>
FAQ Correlate
L'hosting supporta gli script Perl/CGI?
Si, l'hosting supporta gli script Perl/CGI.
Come far girare gli script perl .pl e .cgi?
Gli script CGI (.cgi) e PERL (.pl) funzionano correttamente sui nostri server Linux. Per garantirne il corretto funzionamento, devono essere caricati nella cartella cgi-bin e...
Come si imposta il Redirect in frame/URL Cloaking/URL Masking?
Qualora si abbia un hosting attivo non sarà possibile attivare il redirect in frame dalla Gestione Redirect della propria area personale in pochi click come...
Il pannello di controllo è disponibile in italiano?
Si, il pannello di controllo per la gestione dell'hosting è disponibile in italiano.
Domande frequenti su:
Area personale
Backorder
cPanel
DNS
Domini
Download
Hosting
HTTPS
Joomla
PHP e MySQL
Posta Elettronica
Pre-Vendita
Redemption Period
Rinnovi
Weebly
Wordpress


©