Salta automaticamente al nome di dominio di secondo livello senza il nome di dominio di primo livello www: il nome di dominio principale 301 reindirizza www

如果WordPressQuando il sito web contiene 2 nomi di dominio (con nome di dominio www e senza nome di dominio www) si può accedere, è molto sfavorevoleGestione SEOLa concentrazione dei pesi e la successiva indicizzazione di ottimizzazione dei motori di ricerca.

Come possiamo risolvere?

Ciò richiede un reindirizzamento 301 permanente di domini senza www a domini con www.

Salta automaticamente al nome di dominio di secondo livello senza il nome di dominio di primo livello www: il nome di dominio principale 301 reindirizza www

Il nome di dominio principale del sito Web 301 reindirizza i vantaggi del nome di dominio www

Il vantaggio è che può aumentare l'autorità del nome di dominio.

Un reindirizzamento 301 è in realtà un trasferimento di autorità di dominio.

Ad esempio, quando chenweiliang.com reindirizzare a www.chenweiliang.com quando in effetti il chenweiliang.com Il peso di viene trasferito a www.chenweiliang.com , aumentando così il www.chenweiliang.com il nome di dominio di.

  • Migliora le prestazioni di ottimizzazione dei motori di ricerca;
  • Favorevole alla trasmissione dei pesi delle pagine web;
  • Ottimizza l'indicizzazione delle pagine web.

quando apriamofornitore di energia elettricasito web, vengono visualizzate due pagine identiche.

  • In questo momento, gli spider dei motori di ricerca eseguiranno ripetutamente la scansione.
  • Le pagine duplicate possono portare a giudizi errati da parte dei motori di ricerca.
  • In questo momento, è necessario utilizzare il reindirizzamento 301 per elaborare e ottimizzare l'inclusione di pagine Web;

Migliore esperienza utente:Senza pagine duplicate, gli utenti ricorderanno meglio il nostro sito Web, miglioreranno la memoria del sito Web e otterranno una migliore esperienza utente.

Svantaggi del sito Web senza nome di dominio secondario www

  • Un numero limitato di utenti potrebbe non essere in grado di farloufo.org è identificato come indirizzo web;
  • Un piccolo numero di utenti riconoscerà solo i domini di secondo livello con il pattern URL www www.etufo.org

In che modo i domini di primo livello 301 reindirizzano a www?

Quanto segue si basa suLinuxSoluzioni implementate dal server.

passo 1: Nuovo file .htaccess

Di solito il nostro computer utilizza il sistema operativo Windows e non possiamo creare direttamente un nuovo file .htaccess.

Devi prima creare un nuovo file htaccess.txt e come cambiare il nome sarà descritto in seguito.

Passaggio 2: copia il codice seguente nel documento txt

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
  • "RewriteEngine On", attivare l'interruttore Rewrite Rule;
  • "RewriteCond" si riferisce alla condizione di riscrittura.
  • La stringa seguente corrisponde a un'espressione regolare e la stringa corrispondente inizia con ^ e termina con $.
  • Qui %{http_host} serve per ottenere il nome host corrente.La condizione è "Quando il nome host è chenweiliang.com", verranno eseguite le seguenti regole di riscrittura.
  • "[NC]" indica la distinzione tra maiuscole e minuscole;
  • "RewriteRule", definisce la regola di riscrittura.Significato qui: salta all'URL" http://www.chenweiliang.com/ "Richiesta di accesso chenweiliang.com parte successiva.
  • [R=301] significa riscrivere come reindirizzamento/salto 301 ([R] salto con un dito, lo stesso significato di [R=302]), [L] indica l'ultima regola di corrispondenza.

Passaggio 3: Carica il file htaccess.txt e modifica il nome

Utilizzare lo strumento FTP per caricare il file htaccess.txt nella directory principale del sito Web e rinominarlo in ".htaccess", nota il punto davanti.

  • Se il file esiste già, copia il codice al suo interno.
  • In questo modo, quando visiti un nome di dominio senza www, verrà automaticamente reindirizzato al nome di dominio con www.
  • Attraverso il metodo sopra indicato, il nome a dominio senza www può essere automaticamente reindirizzato al nome a dominio con www.

Nota: dopo aver modificato qui, potresti scoprire che il file è mancante.

Questo è perché".htaccess” sono considerati nascosti e non verranno visualizzati.

Puoi aprire lo strumento FTP, qui XFTPsoftwareAd esempio, in [Strumenti] → [Opzioni] ▼

Questo perché i file ".htaccess" sono considerati nascosti e non verranno visualizzati.È possibile aprire lo strumento FTP, qui prende come esempio il software XFTP, in [Strumenti] → [Opzioni] foglio 2

【Generale】→seleziona【Mostra file nascosti】▼

Opzione [Generale] → selezionare [Mostra file nascosti] 3° foglio

 

Qui condividiamo le regole generali per reindirizzare un nome di dominio con www a un nome di dominio senza www e un nome di dominio senza www a un nome di dominio con www.

Regole per reindirizzare domini con www a domini senza www

301 reindirizza il TLD con www alle regole del dominio principale▼

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]

Il seguente nome di dominio di primo livello con www 301 reindirizza alla regola del nome di dominio principale, che può essere copiata direttamente (non è necessario modificare il nome di dominio nella regola) ▼

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

I TLD senza www passano ai domini con regole www

I TLD senza www passano alle regole del dominio con www ▼

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]

I seguenti nomi di dominio di primo livello senza www saltano alle regole dei nomi di dominio con www, che possono essere copiati direttamente (non è necessario modificare il nome di dominio nelle regole) ▼

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

301 problema di posizione della regola di reindirizzamento

Sotto regole pseudo-statiche, quando si posizionano regole di reindirizzamento di salto, di solito incontrerete http non può reindirizzare a https Il problema.

Inizialmente abbiamo copiato il codice di reindirizzamento in .htaccess e apparirà nei seguenti casi ▼

Regola di reindirizzamento [L] nel 4° foglio sopra

  • [L] indica che la regola corrente è l'ultima, interrompere l'analisi delle seguenti regole di riscrittura.
  • Quindi, quando si accede alla pagina dell'articolo reindirizzato, [L] interrompe le seguenti regole, quindi le regole di reindirizzamento non funzionano.

Quando visitiamo la home page http, vogliamo attivare un reindirizzamento URL, saltare la regola pseudo-statica per eseguire la regola di salto di reindirizzamento, in modo che possa essere raggiuntaReindirizzamento http a livello di sito a https .

Non inserire regole di reindirizzamento https [L] Sotto le regole, metti [L] al di sopra delle regole ▼

Regole di reindirizzamento SSL pseudo-statiche [L] nel quinto foglio di seguito

È necessario reindirizzare www per il nome di dominio principale del sito Web?

Se usi direttamente mi piace chenweiliang.com Tale nome di dominio di primo livello viene utilizzato come nome di dominio del tuo blog, quindi l'utilizzo di un nome di sottodominio come letto illustrato non può ottenere l'assenza di cookie.

  • perché il dominio di primo livello chenweiliang.com Un cookie viene inviato ai server dei nomi secondari per tutti i file statici richiesti.

Se si desidera supportare letti di immagini senza cookie, è necessario utilizzare un nome di dominio diverso per ottenere l'assenza di cookie.

  • Chen WeiangUso del blog www.chenweiliang.com Il sottodominio di va bene.

Per i dettagli, visita questo articolo ▼

Se è necessario escludere i reindirizzamenti 301 per aggirare le directory delle cartelle di eccezioni pseudo-statiche, visualizzare il tutorial di seguito▼

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Passa automaticamente al nome di dominio di secondo livello senza www nome di dominio di primo livello: il nome di dominio radice 301 reindirizza www", che ti è utile.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-27630.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部