Eu gerencio um pequeno serviço para clientes noruegueses, onde eles instalam e configuram automaticamente blogs do Wordpress em seus próprios domínios, prontos imediatamente após o término do pagamento. É bastante semelhante ao Page.ly e ao WPEngine, voltado apenas para clientes noruegueses com o Wordpress norueguês, suporte, faturamento, etc.
O backend é WHM / CPanel (Apache, PHP, mySQL), com um script sendo executado imediatamente após o pagamento que instala e configura o Wordpress e envia ao cliente um e-mail com seu nome de usuário e senha.
Os domínios recém-registrados demoram um tempo para serem propagados, portanto, por um dia ou dois, meus clientes infelizmente precisam usar um URL temporário para poder mudá-los para seus próprios domínios.
Neste momento meu sistema usa mod_userdir ("serverIP / ~ cpanelusername"). No entanto, não é uma solução ideal. Parece pouco profissional, é confuso e é bastante problemático para os meus clientes e para mim.
Prefiro que o URL temporário de seus blogs seja "theirdomainwithoutextension.host.no", com "host.no" sendo um domínio que possuo e que é servido no mesmo servidor que os sites dos clientes.
Eu posso modificar facilmente o script para criar os subdomínios no meu domínio "host.no", mas como posso mapear os subdomínios para pastas possuídas / executadas / por diferentes usuários do CPanel / Apache / PHP?