Come posso reindirizzare un visitatore a un'altra pagina tramite il file .htaccess?

Puoi usare .htaccess per reindirizzare automaticamente un visitatore verso un'altra posizione, ad esempio quando hai un nuovo sito web o se il tuo sito è ancora in fase di costruzione.

Questa guida descrive alcune delle funzioni più comunemente utilizzate e fornisce istruzioni su come implementarle nel tuo spazio web su one.com utilizzando il nostro Gestore File.

Suggerimento: Se desideri reindirizzare l'intero sito web a un altro dominio o indirizzo IP, ti consigliamo di utilizzare le impostazioni DNS. Consulta la nostra guida su come gestire le impostazioni DNS. Inoltre, se desideri reindirizzare una pagina in Website Builder, ti consigliamo di utilizzare la funzione integrata nell'editor di Website Builder per questa attività. Puoi trovare maggiori informazioni in questa guida: Come si imposta un reindirizzamento a un'altra pagina in Website Builder?


Passo 1 - Apri il tuo File Manager

Vai su File e sicurezza > File Manager nel tuo pannello di controllo.
Puoi anche accedere al tuo File Manager tramite il link diretto: https://filemanager.one.com

Nota: Prima di apportare modifiche, è consigliabile creare un backup. Puoi farlo scaricando il file sul tuo computer locale o copiandolo nel File Manager.


Passo 2 - Trova e Modifica il file .htaccess

Individua il file .htaccess nella directory principale del tuo sito web. Se non ne hai ancora uno, segui i passaggi su per creare un nuovo file .htaccess prima. Fai clic su Modifica nel riquadro a destra.

Screenshot showing the open File Manager. A red arrow points to the checkbox for .htaccess in the menu on the left, and another red arrow points to the Edit button on the right.


Passo 3 - Apporta le modifiche necessarie

Nota: Fai attenzione alla sintassi, poiché eventuali errori in questo file possono causare il malfunzionamento del sito.

Fai clic su uno dei reindirizzamenti utilizzati di frequente per visualizzare istruzioni di implementazione dettagliate.

  • Reindirizzamento 301 (reindirizzamento permanente)

    Puoi reindirizzare in modo permanente i tuoi visitatori verso un'altra posizione, un processo noto come 301 redirect.

    Il numero 301 rappresenta il codice di stato HTTP. Aggiungendo il numero 301, fai sapere ai motori di ricerca che l'indirizzo è stato trasferito definitivamente in un'altra posizione, spostando di conseguenza anche il ranking della tua pagina.

    Redirect 301 /oldpage.html https://www.one-example.com/newpage.html

    Sostituisci /oldpage.html con il nome della pagina corrente e https://www.one-example.com/newpage.html con la nuova posizione. Assicurati che tutto il testo sia su un'unica riga.

  • Reindirizza a www.iltuodominio.it

    Potresti volerlo fare per migliorare il tuo posizionamento nei motori di ricerca. I motori di ricerca riconoscono www.iltuodominio.com e iltuodominio.com come due pagine diverse, quindi è meglio usarne solo una.

    #Riscrivi sul dominio con www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^(.+\.)([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$
    RewriteCond %{HTTP_HOST} ([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$
    RewriteRule ^(.*)$ https://www.%1/$1 [L,QSA,R=301]
  • Reindirizza verso iltuodominio.com

    Simile al reindirizzamento verso www, ma al contrario. Serve allo stesso scopo.

    #Riscrivi sul dominio senza www
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.(.*)
    RewriteRule ^(.*) https://%1/$1 [QSA,L,R=301]
  • Riscrivi tutto su HTTPS

    Se hai attivato SSL sul tuo spazio web puoi riscrivere tutto il traffico su https://. In questo modo puoi assicurarti che i tuoi visitatori utilizzino solo una connessione sicura. Se vuoi reindirizzare a https:// solo in determinate cartelle del tuo sito, puoi aggiungere il file .htaccess a quella cartella specifica.

    #Riscrivi tutto su https
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Passo 4 - Fai clic su Salva

Fai clic sul pulsante Salva per salvare le tue modifiche.

Screenshot showing the open .htaccess file. A red arrow points to the Save button at the top.


Passo 5 - Ecco fatto!

Dai un'occhiata al tuo sito web per assicurarti che tutto funzioni a dovere. Se noti qualche errore, puoi ripristinare tutto dalla copia di backup.


Articoli Correlati:

Questo articolo ti è stato utile?

Non trovi quello che stai cercando?

Inizia una chat

È il modo più veloce per contattarci – in inglese, tutti i giorni dell’anno.