Informazioni commerciali +39 0575 05077
  Assistenza telefonica +39 0575 0505
Hosting > Hosting Windows > FAQ > FAQ - Navigazione del sito

5.2 FAQ - Navigazione del sito

Una guida dove trovare le risposte alle domande più frequenti sulla navigazione del sito web:
Di seguito l'elenco di codici da utilizzare per poter effettuare il Redirect e reindirizzare gli utenti da una pagina (ad esempio iniziale) del proprio sito ad altra, o a una esterna (ad esempio in caso di manutenzione).

Per procedere, inserire i codici di seguito riportati all'interno delle pagine di default del proprio Dominio:

Redirect sfruttando i meta Tag, per pagine htm, html, shtm
Inserire all'interno dei tag della propria pagina il codice
 
<META HTTP-EQUIV=REFRESH CONTENT="1; URL=https://www.aruba.it">
dove 1 è il numero di secondi di attesa e https://www.aruba.it è l'url al quale si viene rimandati accedendo alla pagina che contiene questo codice.

Redirect con Javascript, per pagine htm, html, shtm
Inserire all'interno dei tag <head> e </head> della propria pagina il codice
 
<SCRIPT LANGUAGE="Javascript">
<!-- window.location="https://www.aruba.it" //-->
</SCRIPT>
Modificare https://www.aruba.it con la propria destinazione (è possibile indicare anche una pagina precisa)

Redirect con linguaggio ASP, per pagine asp
Inserire nella pagina solo il codice sotto riportato:
 
<%response.buffer=true%> <% response.redirect "https://www.aruba.it" %>
Modificare la destinazione https://www.aruba.it. Utilizzare sempre l'istruzione <%response.buffer=true%> per evitare di incorrere in errori di interpretazione lato server.

Redirect con Perl script, per pagine asp
Inserire nella pagina solo il codice sotto riportato:
 
<%@LANGUAGE="PerlScript"%>
<% $url="https://www.aruba.it/servizi.htm"; $Response->Redirect("$url"); %>
Redirect con PHP, per pagine php
Inserire nella pagina solo il codice sotto riportato:
 
<? $url = "https://www.aruba.it";
if ($url) { header("Location: $url");}
else
if($QUERY_STRING) { header("Location: .urldecode($QUERY_STRING)"); }
else {
echo "Attenzione, l'URL è sbagliato";}
?>
Modificare https://www.aruba.it con la propria destinazione (è possibile indicare anche una pagina precisa).

Per fare in modo che il Redirect sia di tipo 301 (Moved Permanently) è sufficiente modificare header("Location: $url"); nel seguente modo: header("Location: $url", TRUE, 301);
Per evitare che al visitatore del proprio sito non rimangano in memoria "Temporary Internet File" nella cache del browser, occorre programmare appositamente le pagine.

Pagine asp
Inserire il seguente codice:
 
Response.CacheControl = "no-cache" Response.AddHeader "Pragma", "no-cache" Response.Expires = -1
HTML
Inserire il seguente codice:
 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
Il Database Access va posizionato nella apposita cartella mdb-database che possiede gli adeguati permessi di scrittura e di sicurezza.

Sono supportate le versioni Access2000 e superiori. In caso di versioni inferiori (97) è possibile che, alternativamente, vengano riscontrati degli errori, causa il non supporto delle nuove versioni di Mdac Microsoft (collegamento a errore Microsoft OLE DB Provider for ODBC Drivers error "80004005".
  Sono possibili due tipi di connessioni al Database Access:
  • Tramite ODBC (Open DataBase Connectivity) usando la libreria degli oggetti ADO (ActiveX Data Object), connessione dsn-less.

    La connessione, per collegarsi al Database non usa file DSN di sistema, ma una connessione diretta al Database sul server, indicandone il percorso. Usando l'oggetto Server e il suo metodo CreateObject si genera l'oggetto di ADO ADODB.Connection
     
    Dim conn Set conn = Server.CreateObject("ADODB.Connection")
    Attraverso cui è possibile connettersi fisicamente al nostro Database che risiede nella cartella speciale apposita mdb-database e quindi aprirlo: la stringa di connessione conta tutti i parametri per raggiungere il Database

    Per Database .mdb:
     
    conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/database.mdb")
    Per Database .accdb:
     
    strconn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath("mdb-database\database.accdb") conn.open strconn
    Tramite SQL è poi possibile interrogare ed interagire con il Database usando apposite query.
    Al termine delle interrogazioni (non al termine della pagina) chiudere immediatamente gli eventuali oggetti recordset utilizzati e la connessione al Database
     
    Conn.Close Set Conn=Nothing
    Prima si chiudono oggetti e connessione, prima tornano disponibili sul server gli oggetti e le risorse necessarie all'ottimale gestione dei Database da parte di tutti gli utenti. Per lo stesso motivo si consiglia di non richiamare gli oggetti Connection e Recordset all'interno degli oggetti Session o Application istanziabili nel file global.asa.
  • Tramite **OLEDB Provider, un altro oggetto di ADO
Tramite client FTP integrato nel software della webcam, o da impostazioni avanzate dei diversi client FTP, è possibile schedulare l'invio automatico di immagini catturate dalla webcam. Per farlo impostare l'intervallo di tempo fra un invio e il successivo in misura non inferiore ai 60 secondi.
Diversamente l'indirizzo IP viene bannato dal server FTP, per evitare problemi al server.
Non è possibile raggiungere il proprio sito digitando sulla barra degli indirizzi del browser l'ip del Server, anziché l'indirizzo www. Questo perché su Hosting condiviso tutti i website configurati nel server sono assegnati allo stesso indirizzo ip, con diverso header e raggiungibili in modo standard grazie alla risoluzione del nome a Dominio. Su Server Dedicato, invece, è possibile configurare personalmente il servizio web, assegnando un indirizzo ip e/o porta a piacere.
Una volta generata la Sitemap è possibile aggiungerla al proprio sito web seguendo gli step indicati:
  • Scaricare il file sitemap.xml e salvarlo in locale sul proprio pc
  • Pubblicare tramite un client ftp il file Sitemap nel proprio spazio web, preferibilmente all'interno della directory principale
Una volta inserita la Sitemap all'interno del proprio spazio web, è possibile segnalarla a Google, come indicato di seguito:
  • Accedere alla sezione strumenti per i webmaster di Google con il proprio account Google
  • Aggiungere il sito da segnalare all'account
  • Fare clic sul link "Aggiungi una Sitemap" accanto al sito
  • Scegliere l'opzione "Sitemap web generale"
  • Digitare l'indirizzo del percorso della Sitemap nell'apposito campo, accertandosi di aver incluso l'URL completo (ad esempio http://www.nomedelsito.xxx/sitemap.xml)
  • Fare clic su "Aggiungi Sitemap web"
Per ulteriori dettagli, è possibile consultare la sezione dedicata di Google.
 
Quanto è stata utile questa guida?
 

Non hai trovato quello che cerchi?

Contatta i nostri esperti, sono a tua disposizione.