301 Redirect vs cambiamento DNS: E 'sempre sicuro di uccidere un redirect 301 e aggiornare il DNS per un sottodominio?

StackOverflow https://stackoverflow.com/questions/681869

  •  22-08-2019
  •  | 
  •  

Domanda

Ho un sito in esecuzione a un sottodominio che è stato migrato su un nuovo server e il nuovo nome di dominio. Per conservare i crediti di ricerca So che un redirect 301 è il modo corretto di gestire la migrazione della transizione. (Il reparto marketing parla di 301 redirect come non ho mai sentito parlare.)

Dal punto di vista tecnico, non capisco quanto tempo è necessario mantenere un redirect. Qualcuno può spiegare questo? Sembra carico supplementare e inutile su un server per mantenere un reindirizzamento in esecuzione a tempo indeterminato. Ti finalmente cadere o fare un cambiamento DNS dopo che i motori di ricerca hanno smesso il collegamento al sito precedente?

È stato utile?

Soluzione

301 è "Spostato in modo permanente", così, in teoria, i motori di ricerca e browser che hanno il link nelle loro segnalibri dovrebbero passare al nuovo URL. Ma io non ci scommetterei che tutti lo fanno. Quindi, sono d'accordo con ceejayoz, è prudente mantenere il vecchio URL funzionante per sempre.

(Ricordate anche che l'URL non solo sono memorizzati nei motori di ricerca, si possono trovare in molti luoghi, anche su carta. Ecco perché noreferrer URL non muoiono mai . Pensateci due volte prima di pubblicare un URL, non sarete mai in grado di ricordare in seguito.)

Altri suggerimenti

C'è solo carico sul server (e minuscola a quello) se qualcuno utilizza effettivamente la reindirizzamento, quindi non c'è alcun senso di rimuoverla e rinunciare a nemmeno un colpo da un vecchio collegamento.

È possibile effettuare il record DNS per il sottodominio un record CNAME riferimento al nuovo dominio; Non credo che ci sia niente di male nel farlo, a patto che il sito funziona ancora (alcune applicazioni web dipendo da conoscere il nome di dominio che sono stati scaricati tramite). Tuttavia, le persone che navigano al sottodominio sarà effettivamente vedere il sottodominio, non il nuovo dominio, nei bar di indirizzo loro browser, in modo da non conoscere il sito è passato domini. Per questo motivo non vorrei utilizzare un record CNAME di fare un "redirect" del genere. Mi piacerebbe restare con l'HTTP redirect 301.

Ora, io sono d'accordo con ceejayoz che il carico sul server è trascurabile, quindi non c'è necessità di rimuovere il redirect 301. Ma se si voleva sapere quanto tempo è possibile rimuoverlo - per esempio se si voleva riutilizzare tale sottodominio per un sito diverso - Vorrei guardare i log di accesso del server per tenere traccia del numero di visite per il sottodominio nel corso del tempo, dopo la nuovo sito va in diretta. (Se si dispone di un analizzatore di file di log installato, rende questo facile) Se un (Settimana | mese | anno) passa senza di te ottenere alcun richieste di nulla su tale sottodominio, è un segno che il reindirizzamento potrebbe non essere più necessaria. Ovviamente, più si aspetta senza ottenere alcuna richiesta sul sottodominio, la più probabile è che il reindirizzamento può essere rimosso in modo sicuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top