Agora você pode definir webroots personalizados para seus sites WordPress na Kinsta usando nossa API pública. Isso proporciona aos desenvolvedores e agências maior flexibilidade ao gerenciar implantações, controle de versão ou estruturas personalizadas de site, sem precisar entrar em contato com o suporte.
Anteriormente, se você quisesse alterar o webroot de um site (por exemplo, para dar suporte a estruturas como Bedrock, onde a pasta pública é /public/web
), precisava abrir um ticket de suporte. Agora, você pode fazer isso programaticamente, economizando tempo para equipes que gerenciam múltiplos ambientes ou fluxos de trabalho complexos.
Como alterar o webroot do seu site WordPress
Para alterar o webroot de um site, envie uma solicitação POST
para o endpoint /change-webroot-subfolder
da API da Kinsta para um ambiente específico.
Aqui está um exemplo de solicitação POST
:
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
}'
Nesta solicitação:
env_id
é o ID do ambiente do WordPress que você deseja atualizar.web_root_subfolder
define a nova subpasta que você deseja usar como webroot (por exemplo,release_v2
ouweb
).clear_all_cache
(opcional) determina se o cache do site deve ser limpo durante a alteração. O padrão étrue
.refresh_plugins_and_themes
(opcional) atualiza os arquivos de plugin e tema para evitar conflitos após a mudança. O padrão étrue
.
Depois que você envia a solicitação, a Kinsta atualiza a configuração do servidor para apontar para a nova subpasta. Além disso, ele pode limpar o cache e atualizar os arquivos de plugin e tema se você tiver essas opções ativadas.
Após a conclusão do processo, o caminho atualizado do webroot aparecerá nos detalhes do ambiente no MyKinsta, conforme mostrado abaixo.

Gerenciamento do WordPress que se adapta ao seu fluxo de trabalho
Com a API da Kinsta, você pode fazer mais do que apenas definir um webroot personalizado. Automatize atualizações em múltiplos sites, integre alterações de webroot em seu processo de implantação ou até mesmo crie ferramentas como Slackbots para gerenciar seus ambientes em tempo real.
Tudo isso com o objetivo de dar a você mais controle — e facilitar a administração dos sites WordPress do jeito que preferir.
Ainda não é cliente Kinsta? Confira nossos planos de hospedagem para descobrir tudo o que é possível.