Z-blogPHP Reindirizzamento 301 di due metodi diversi implementati con codice PHP

In generale, i server e i host virtuali possono essere configurati direttamente.301 Reindirizzamento(vale a dire301 SaltoNon è necessario scrivere codice aggiuntivo per impostare.

Ma cosa fare se non vuoi implementare un reindirizzamento 301 su un server o un host virtuale?

Senza titolo - 1.jpg

Noi usiamoZ-blogPHPEsempio di un sito web.

Il programma Z-blogPHP per temi del sito web utilizza un file di modello di intestazione uniforme header.php

Il percorso di header.php - - radice /zb _ users / theme / theme id / template /

Una volta trovato il file header.php, aggiungi il nostro codice in header.php!

Il primo modo:

Implementare il reindirizzamento di finchui.com a www.finchui.com

Questo metodo viene spesso utilizzato per i nuovi siti web.

Il codice è il seguente:

{php}
if (strpos($_SERVER['HTTP_HOST'], 'www.finchui.com') === false) {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://www.finchui.com");
    exit();
}
{/php}


Il secondo metodo:

Non solo l'implementazione di finchui.com salta a www.finchui.com.

Per effettuare anche accessi ad esempio: finchui.com/zbp-theme/62.html, finchui.com/zbp-theme/ reindirizzamento a www.finchui.com/zbp-theme/62.html e www.finchui.com/zbp-theme/62.html

In parole semplici, il cambiamento cambia solo il nome del dominio principale, la parte del suffisso URL rimarrà invariata.

Questo metodo viene spesso utilizzato quando i vecchi URL sono già inclusi nei motori di ricerca per trasferire il peso del vecchio nome di dominio al nuovo.

Il codice è il seguente:


{php}
$redirectHost = 'www.finchui.com;
if (strpos($_SERVER['HTTP_HOST'], $redirectHost) === false) {
    $redirectURL = 'http://' . $redirectHost . $_SERVER['REQUEST_URI'];
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: $redirectURL");
    exit();
}
{/php}

L'esempio di cui sopra utilizza il nome di dominio del mio sito web e il mio sito web ha fatto un semplice salto finchui.com a www.finchui.com, senza contenere il suffisso URL.

Non piace1

Questo articolo è collegato:https://it.finchui.com/zblog-course/63.html

Commento degli utenti di rete

Immagino che ti piaccia.

Merce caldo
Articoli caldi
Etichette calde
Etichette relative
Edizione del negozio FinchUI Zona privilegiata di Hong Kong

Condivisione

Copiare il link

Lo studio delle stelle.Aggiungi amici

Orario di lavoro: 9: 00 - 22: 00
Sabato, Domenica: 14: 00 - 22: 00
wechat
Aggiungi il servizio micro