Come realizzare una Splash Page

testata immagine Ingrandisci il Font ingrandisci font | Riduci il Font riduci font | stampa documentosalva documento in pdf

Metodo valido per tutti (o quasi) i CMS:


In quest'articolo vedremo come creare una splash-page o pagina inziale  del nostro sito, prima di entrare nel sito vero e proprio (vedi immagine ).

Innanzitutto creiamo la nostra pagina inziale.

Creaiamo la nostra pagina che chiameremo , ad es. index.html e poi modifichiamo le dierettive del nostro .htacess impostando questa pagina ( e non l'index.php)  come pagina iniziale:

 

#Impostare la prima pagina del sito
DirectoryIndex index.html

In queta maniera l'index.html sarà la nostra pagina principale e l'index.php sarà quella del sito:

 


Se utilizzate Wordpress

Salviamo con un nome diverso da: index.php o home.php, es: splashpage.php e carichiamola sulla root principale del nostro sito (con un qualsiasi client FTP, es:: Filezilla).

 

Per far apparire la nostra splashpage come pagina inziale dobbiamo prima modificare ( e se non c'è aggiungere) nel nostro file .htaccess le seguenti  direttive relative alla DirectoryIndex impostando la nostra pagina inziale ( vi ricordo che l'htaccess solitamente è di sola lettura quindi non potrete modificarlo direttamente dal Cpanel, scaricate prima il file sul vostro Pc, modifcatelo,  e reinseritelo con Filezilla oppure modicatene i permessi tenendo premuto il tasto destro del mouse - dopo esservi collegati ocn Filezilla).

es.:

#Impostare la prima pagina del sito
DirectoryIndex splashpage.php

 

Se invece utilizzate Wordpress, la musica cambia, andante prima sulla vostra bacheca Wordpress, su: 

impostazioni>generali

splashpage wordpress

Ed alla voce: indirizzo sito URL (vedi immagine) scrievete: http://www.nomesito.it/index.php  

salvate aed andate, sempre sulla Bacheca Wordpress alla sezione: Permalink  troverete le direttive da copiare sul file .htaccess (sotto la voce salva modifiche).

 

Copiate questa stringa più quella della DirectotyIndex, ecco come dovrebbe essere il vostro .htaccess finale:

 

#Impostare la prima pagina del sito
DirectoryIndex splashpage.php

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /index.php/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php/index.php [L]
</IfModule> 

 

A questo punto, dovreste avere la vostra slashpage pronta.