Ik heb de DNS voor mijn domein gewijzigd. welke code (of header) moet ik gebruiken in mijn oude server om de browser of ISP van de bezoeker te vertellen dat deze moet controleren op mijn nieuwe DNS en dat de huidige inhoud oud is?

verwijst de tijdelijke gebruiker naar een subdomein zou moeten helpen?

of weet je een betere manier?

Reacties

  • Je zou één antwoord als het beste antwoord kunnen selecteren .
  • @RaffaelLuthiger geen van hen is tot nu toe het antwoord. Ik ' ben meer aan het leren over de DNS-zaken, ik ' Ik ga de vraag bewerken om hem duidelijk te maken en waarschijnlijk uiteindelijk met mijn antwoord komen.

Antwoord

Het lijkt erop dat u op dit moment niet veel kunt doen. U zou een bericht op de oude server kunnen plaatsen waarin staat dat de bezoeker op de oude website is. Als u meer controle over uw website zou hebben, kunt u een “proxy” configureren naar de nieuwe server. Maar hiervoor heeft u uw eigen server en enig begrip van webserversoftware nodig.

Maar iets f of de volgende keer: wat u eerst had moeten doen, was de time-to-live (TTL) voor de DNS-records instellen op ongeveer 10 minuten. Meestal doet u dit ongeveer een week voor de verhuizing. En u doet dit op de oude DNS-servers. Als de verandering dan plaatsvindt, duurt het idealiter slechts 10 minuten voordat alle gebruikers de nieuwe website bezoeken.

Ik zeg idealiter omdat niet elke ISP zijn DNS-servers heeft geconfigureerd om de TTL-waarde te respecteren. Sommige bepalen hun eigen waarde.

Als je de TTL niet kunt wijzigen en je kunt geen proxy configureren, dan heb je waarschijnlijk een vrij goedkoop hostingpakket. Dus als het echt belangrijk voor je is dat je over het algemeen makkelijker kunt overstappen dan raad ik je aan om meer geld in te plannen voor de hosting. Als je website niet veel waard is, moet je ermee leven dat het wisselen van provider problemen met zich meebrengt.

Antwoord

TTL is uw vriend. Vraag de registrar voordat u migreert om de TTL voor de naamservers te wijzigen, indien mogelijk in 600 seconden of het minimum dat beschikbaar is.

Wanneer ik websites migreer met bijvoorbeeld Cpanel, moet ik nameservers bij de registrar om naar naamservers voor server B te verwijzen, verander ik normaal gesproken het IP-adres in oude naamservers om naar de nieuwe server B te verwijzen. Op die manier, als iemand nog steeds oude naamservers bereikt, zal het het nieuwe IP-adres bereiken.

Answer

Is uw ip-adres gewijzigd en is de domeinnaam nog steeds hetzelfde? In dit geval moet de oude dns-server de nieuwe ip-adres voor uw domeinnaam. Als uw domeinnaam is gewijzigd, kunt u uw webserver configureren om alle verzoeken van het oude domein naar het nieuwe domein om te leiden.

Opmerkingen

  • Het duurt even voordat DNS-wijzigingen zijn doorgevoerd – sommige servers hebben het oudere IP-adres in de cache opgeslagen en negeren mogelijk zelfs de TTL-instelling voordat ze proberen hun gegevens te vernieuwen vanaf de gezaghebbende DNS-server. Het kan dus nodig zijn om het oude IP-adres een tijdje in gebruik te houden, totdat de verouderde DNS-vermeldingen uiteindelijk verdwijnen.
  • domein is hetzelfde. het probleem is dat ik de DNS-serverinstellingen niet kan wijzigen. Ik kan gewoon de DNS voor het domein wijzigen.
  • Eerlijk gezegd, takpar, je opmerking is moeilijk te begrijpen. U zegt dat u de DNS niet kunt wijzigen, maar u zegt dat u deze hebt gewijzigd? Kun je specifieker zijn en harde details verstrekken?
  • @bortzmeyer, ik kan de DNS-server voor domein wijzigen van NS1 naar NS2. Maar ik kan geen instellingen in NS1 of NS2 wijzigen. dat ' s waht ik bedoel. Als ik de NS1-instellingen kon wijzigen, was er geen probleem.

Antwoord

Eerlijk gezegd slaat de vraag nergens op.

Heeft u uw website van de ene hostingprovider naar de andere verplaatst? Vervolgens moet u inloggen op uw domeinregistreerder en de naamservergegevens naar de naamservers van uw nieuwe hostingprovider verwijzen.

Heeft u de servernaam op dezelfde server gewijzigd en de domeinnaam hetzelfde gehouden? ? Dan moet je naar je cPanel gaan (of wat dan ook dat wordt gebruikt) en je DNS-vermeldingen bijwerken en dan wachten tot je hostingprovider de gewijzigde informatie ophaalt en naar hun naamservers haalt.

welke code (of header) moet ik gebruiken op mijn oude server om de browser of ISP van de bezoeker te vertellen dat deze moet controleren op mijn nieuwe DNS

Dit is specifiek niet toegestaan als veiligheidsmaatregel, tenzij u daadwerkelijk vraagt naar een 301-omleiding van de oude server naar de nieuwe server die een HTTP-serverfunctie is, geen DNS.

Reacties

  • Het adres is hetzelfde, MySite.com is in ServerA geweest en is nu in ServerB, dus 301 heeft geen betekenis, ik zoek gewoon een manier om clients die naar ServerA komen te dwingen hun DNS-cache te wissen, zodat ze worden bijgewerkt.Ik ' noem dit geen beveiligingskwestie.
  • Zoooo … Om dit hypothetisch te zeggen, zodat ik het begrijp. Neem een ip zoals 127.0.0.20. Host www.example.com op ServerA. Verander www.example.com om te draaien op ServerB met het ip toegewezen als 127.0.0.20. Correct? Ik neem het van " adres ", je bedoelt het daadwerkelijke IP-adres.
  • Ik kan ' t " neem het " van ServerA, neem aan dat zowel ServerA als ServerB een cPanel-account zijn en ik wil niet alleen mijn account op ServerA verwijderen, ik had net de DNS veranderd van NS.ServerA naar NS.ServerB. dus dit is geen oplossing.

Antwoord

Er is geen code of koptekst om bezoekers te vertellen over uw nieuwe DNS-records. U hoeft alleen maar te wachten tot de nieuwe records via internet zijn verspreid. Vroeger duurde het 72 uur, maar nu zou het binnen enkele minuten voltooid moeten zijn. Een goede controle hebben over uw DNS TTL is altijd een pluspunt

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *