Hvordan endre domenenavnet på et WordPress-nettsted
På et tidspunkt kan du oppdage behovet for å endre domenenavnet på ditt WordPress-nettsted. Kanskje du fant et bedre domenenavn, eller du brukte et midlertidig domene for å sette alt opp. Uansett må du endre noen innstillinger i WordPress-installasjonen for å gjøre overgangen til det nye domenet jevnt.
Hvis du trenger å overføre nettstedet ditt til en ny server, vennligst se denne håndboken for å migrere uten å oppleve nedetid.
Forbered deg ved å samle all nødvendig informasjon
Før du endrer domenenavnet ditt, trenger du følgende informasjon umiddelbart tilgjengelig:
- Din innloggingsinformasjon for WordPress-administratoren. Dette er brukernavnet og passordet som brukes til å logge på WordPress dashboard.
- Filbehandling eller cPanel-påloggingsinformasjon.
- FTP-påloggingsinformasjonen din.
- Tilgang til PHPmyAdmin via kontrollpanelet.
Du vil også gjøre en fullstendig sikkerhetskopiering av WordPress-installasjonen din.
Her er fire alternativer for å endre ditt WordPress domenenavn, og starter med den enkleste metoden og slutter med to alternativer som bare skal brukes hvis du ikke kan få de to første til å fungere.
1. Endre domenenavnet gjennom WordPress admin panel
Den enkleste måten å endre domenenavnet ditt er å logge på WordPress adminkontoen din og navigere til siden Generelle innstillinger. Du får se to alternativer kalt "WordPress Address (URL)" og "Site Address (URL)."
Endre disse to nettadressene til måldomenet ditt. I de fleste tilfeller vil disse to nettadressene være de samme, men de vil være forskjellige hvis du lagrer WordPress-filene dine i en annen katalog enn domenet som brukes til å få tilgang til nettstedet. Hvis dette er tilfelle, må du passe på at du rediger alternativet "WordPress Address" for å gjenspeile katalogen der WordPress-filene dine er. Nettstedadressen er adressen du vil at folk skal skrive inn for å få tilgang til nettstedet ditt.
Dette alternativet fungerer hvis du ikke har noe problem med å få tilgang til administrasjonspanelet. Hvis du ikke får tilgang til administrasjonspanelet ditt, hjelper det neste alternativet.
2. Rediger databasen via phpMyAdmin
Før du gjør noen endringer i databasen, må du sikkerhetskopiere den i cPanel eller hvilket kontrollpanel du bruker.
Naviger til phpMyAdmin og finn din WordPress-database oppført i kolonnen til venstre. Klikk på databasenavnet for å velge det. Du får se en liste med tabeller under databasenavnet. Finn bordet kalt "wp_options" og klikk på det. Det er to rader inne i dette tabellen som du må redigere: "siteurl" og "home." Disse skal vises som de to første alternativene. Rediger disse verdiene for å gjenspeile måldomenet ditt, og du er ferdig!
3. Rediger wp-config.php filen
Hvis de to første alternativene ikke virker, kan du redigere filen "wp-config.php" direkte. Du kan redigere denne filen inne i filbehandleren din, eller du kan laste ned filen du vil redigere og laste opp via FTP-klienten.
Du vil identifisere de to kodelinjene som definerer nettadressene til domenenavnet ditt. De ser slik ut:
define ('WP_HOME', 'http://example.com'); define ('WP_SITEURL', 'http://example.com');
Erstatt begge forekomster av "example.com" med måldomenet ditt.
Dette alternativet for å endre domenenavnet ditt vil fungere, men skal brukes som en siste utvei. Når du redigerer "wp-config.php" -filen manuelt, er du i utgangspunktet hardt kodende nettstedverdiene til nettstedet ditt og vil ikke lenger kunne redigere disse verdiene fra dine generelle innstillinger i administrasjonspanelet.
4. Rediger funksjoner.php-filen for å oppdatere databasen
Dette alternativet er en midlertidig kommando og bør ikke brukes som en permanent løsning. Bruk bare denne metoden når alle andre alternativer har mislyktes og / eller nettstedet ditt ikke er tilgjengelig gjennom frontenden.
Legg til følgende to kodelinjer direkte etter ""
update_option ('siteurl', 'http://example.com'); update_option ('home', 'http://example.com');
Last opp den redigerte filen til nettstedet ditt, og logg deretter på admin siden et par ganger. Dette vil utløse en oppdatering av alternativene i databasen. Når nettstedet ditt er funksjonelt, bør du fjerne de to kodelinjene fra funksjonen functions.php. Databasen forblir oppdatert.
Hvis ditt WordPress-tema ikke har en functions.php-fil, kan du opprette en ved å pakke inn de to kodelinjene som er oppført ovenfor i php-koder som følgende:
Ovennevnte kode kan lagres i en ren tekstfil kalt "functions.php" og lastet opp til temaets hovedkatalog. Du vil logge på adminpanelet et par ganger for å utløse kommandoen, og husk å slette denne filen etter at databasen har oppdatert alternativene.
Etter at du har endret de riktige verdiene ved hjelp av et av alternativene ovenfor, bør domenet for WordPress-nettstedet ditt nå endres.