Ændring af BaseURL i shoppen

Mange udvikler deres magentoshop på en midlertidig URL, også kaldet et staging miljø. Det betyder at man skal skifte magentos baseurl når man tager sitet i produktion.

Det er vigtigt at du har redelegeret, eller peget dit produktions-domæne mod dit staging-miljø FØR du foretager ændringen af baseURL´en.

-Det er ganske enkelt at gøre. Faktisk kan man gøre det direkte i magentos backend, men denne guide fokuserer på hvordan det gøres direkte i databasen.

 

Husk backup af databasen inden du går igang: db-backup-via-magento-backend

 

Find og ret BaseURL i core_config_data tabellen:

Start med at finde din logins og info til dit webhotel. Lokalisér login til databaseadministrationen også kaldet PHPmyadmin.

Log på PHPmyadmin med de relevanto logins.

Vælg menu´en: SQL og kopier denne query ind i SQL-feltet:

SELECT * FROM `core_config_data` WHERE `path` LIKE '%base_url%';

resultatet af din query er 2 rækker:

Bemærk at der er samme værdi i både web/secure og unsecure/baseurl.

 

Sæt flueben udfor de 2 rækker og tryk nu på: ændre:  (det er blyan-ikonet)

 

Ret værdierne så de passer med dit produktions-domænenavn:

Det er vigtigt at værdien starter med http://www og slutter med /

Tryk Udfør for at gemme rækkerne igen.

 

Slet magento´s cache:

For at magento opfatter ændringerne, skal du rydde magentos cache.

Det gøres nemmest ved at logge på FTP´en og slette indholdet af: /public_html/var/cache/*

 

Ryd cachen i din browser:

Når du har slettet magento´s cache, er det vigtigt at rydde cachen i din browser også.

 

 

Error: too many redirects / redirect loop detected:

Opstår når du vælger at anvende en baseURL uden www. prefix.

fx.:

http://proddom.tld/  <- Forkert

http://www.proddom.tld/ <-Korrekt!

 

 

Kontakt som altid magento-supporten hvis du er i tvivl eller har spørgsmål.

root@powerhosting og magento-ninja extraordinaire.
Har til dagligt ansvaret for supporten af magentohotel.dk