Come reindirizzare il mio sito?

PANORAMICA

Questo documento spiega come creare un file .htaccess per reindirizzare il tuo sito o il contenuto del sito. Questo non reindirizzerà alcuna e-mail per i tuoi domini.

LEGGIMI PRIMA

Come file di configurazione, .htaccessè molto potente. Anche il minimo errore di sintassi (come uno spazio mancante) può far sì che i tuoi contenuti non vengano visualizzati correttamente o affatto.

Poiché .htaccessè un file di sistema nascosto, assicurati che il tuo client FTP sia configurato per mostrare i file nascosti. Questa è di solito un’opzione nelle preferenze / opzioni del programma.

Questo articolo è fornito a titolo di cortesia. L’installazione, la configurazione e la risoluzione dei problemi di applicazioni di terze parti non rientrano nell’ambito del supporto fornito da UNC. Ti preghiamo di prendere un momento per rivedere la Dichiarazione di supporto .

ISTRUZIONI

1. Creare un file di testo vuoto utilizzando un editor di testo come Blocco note e salvarlo come htaccess.txt.

NOTA:

Il motivo per cui dovresti salvare il file come htaccess.txt è perché molti sistemi operativi e applicazioni FTP non sono in grado di leggere o visualizzare i .htaccessfile per impostazione predefinita. Una volta caricato sul server è possibile rinominare il file .htaccess.

2. Modificare il contenuto del file htaccess.txt. Di seguito sono riportati alcuni reindirizzamenti di esempio che è possibile utilizzare. Sono etichettati in base alle azioni che eseguiranno.

301 reindirizzamento (permanente):

Utilizzare un .htaccess di reindirizzamento 301 per indirizzare un intero sito a un URL diverso su base permanente. Questo è il tipo più comune di reindirizzamento ed è utile nella maggior parte delle situazioni. In questo esempio, stiamo reindirizzando al dominio “esempio.com”.

Quando aggiungi quanto segue al file .htaccess del tuo sito web, assicurati di sostituire example.com con il tuo nome di dominio.

# This allows you to redirect your entire website to any other domain
Redirect 301 / http://example.com/

 

302 reindirizzamento (temporaneo):

Punta un intero sito a un diverso URL temporaneo. Ciò è utile per scopi SEO quando hai una pagina di destinazione temporanea e prevedi di tornare alla pagina di destinazione principale in un secondo momento:

# This allows you to redirect your entire website to any other domain
Redirect 302 / http://example.com/

 

Reindirizzare index.html a una sottocartella specifica:

# This allows you to redirect index.html to a specific subfolder
Redirect /index.html http://example.com/newdirectory/

 

Reindirizzare una vecchia directory in una nuova directory:

# Reindirizza example.com/old a example.com/new 
RewriteRule ^ old /(.*)$ / new / $ 1 [R = 301, NC, L]

 

Reindirizzare un vecchio file a un nuovo percorso di file:

# Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html

 

Reindirizzamento a una pagina di indice specifica:

# Provide Specific Index Page (Set the default handler)
DirectoryIndex index.html

 

Reindirizzare un messaggio di errore:

Invece di richiedere una pagina di errore 404 Not Found, il sito reindirizzerà alla homepage:

# Reindirizzamento 404 Pagine di errore sulla home page 
ErrorDocument 404 http://example.com/

 

Reindirizza una pagina inesistente a index.php

# Reindirizza le pagine inesistenti a index.php 
Opzioni + SymLinksIfOwnerMatch
RewriteEngine On 
RewriteCond% {REQUEST_FILENAME}! -F 
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]

3. Carica questo file e rinominalo in .htaccess.

NOTA:

  • Se si utilizza un editor di testo, assicurarsi di salvare il file come testo normale.
  • La guida definitiva alle direttive Apache che possono essere utilizzate nei file .htaccess è disponibile qui: http://httpd.apache.org/docs/mod/core.html .
  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Come posso impostare la posta elettronica sul mio dispositivo iOS?

INTRODUZIONE Questo articolo ti mostrerà come configurare manualmente il tuo iPhone o iPod...