Du kan nu indstille brugerdefinerede webroots til dine WordPress-websteder på Kinsta ved hjælp af vores offentlige API. Dette giver udviklere og agenturer større fleksibilitet, når de administrerer implementeringer, versionskontrol eller tilpassede webstedsstrukturer uden at skulle kontakte support.
Hvis du tidligere ønskede at ændre et websteds webroot (f.eks. for at understøtte strukturer som Bedrock, hvor den offentligt tilgængelige mappe er /public/web
), skulle du åbne en supportbillet. Nu kan du håndtere det programmatisk, hvilket sparer tid for teams, der administrerer flere miljøer eller komplekse arbejdsgange.
Sådan ændrer du dit WordPress-websteds webroot
For at ændre et websteds webroot skal du sende en POST
-anmodning til Kinsta API’s /change-webroot-subfolder
endpoint for et specifikt miljø.
Her er et eksempel på en POST
-anmodning:
curl -i -X POST
'https://api.kinsta.com/v2/sites/environments/{env_id}/change-webroot-subfolder'
-H 'Authorization: Bearer '
-H 'Content-Type: application/json'
-d '{
"web_root_subfolder": "your_subfolder_name",
"clear_all_cache": true,
"refresh_plugins_and_themes": true
}'
I denne anmodning:
env_id
er ID’et for det WordPress-miljø, du vil opdatere.web_root_subfolder
angiver den nye undermappe, du vil bruge som webroot (f.eks.release_v2
ellerweb
).clear_all_cache
(valgfrit) bestemmer, om webstedets cache skal ryddes under ændringen. Standard ertrue
.refresh_plugins_and_themes
(valgfrit) opdaterer plugin- og temafiler for at undgå konflikter efter skiftet. Standard ertrue
.
Når du har sendt anmodningen, opdaterer Kinsta serverkonfigurationen for at pege på den nye undermappe. Derudover kan den rydde cachen og opdatere plugin- og temafiler, hvis du har aktiveret disse muligheder.
Når processen er afsluttet, vises den opdaterede webroot-sti i dine MyKinsta-miljøoplysninger, som vist nedenfor.

WordPress-administration, der passer til din arbejdsgang
Med Kinsta API kan du gøre mere end bare at indstille en brugerdefineret webroot. Automatiser opdateringer på tværs af flere websteder, integrer webroot-ændringer i din implementeringsproces, eller byg endda værktøjer som Slackbots til at administrere dine miljøer på farten.
Det hele handler om at give dig mere kontrol – og gøre det nemmere at køre WordPress-websteder, som du vil.
Er du ikke Kinsta-kunde endnu? Tjek vores hostingplaner for at se, hvad der er muligt.