Eu tenho um servidor virtual com 25 hosts com sites do WordPress. Os usuários precisam ser capazes de acessar seus sites através do ~ username do domínio principal como este: link o que funciona bem, mas se eles tentarem acessar a área administrativa adicionando o wp-admin ao site: ~ username / wp-admin eles serão redirecionados para: link
Qualquer chance de alguém saber como configurar isso com sub-sub domínios, como username.subdomain.example.com? Porque alguns serviços não funcionam se você tem ~ no nome do site: (
Isso é o que tenho agora no host nginx padrão em relação a isso:
set $root_dir /home/defaulthost/public_html/;
rewrite ^(/~[^/]+)$ $1/ redirect;
rewrite ^/~(?<user>[^/]+)(.+) $2;
if ($user) {
set $root_dir /home/$user/public_html;
}
root $root_dir;