Subdominio en nginx con codeigniter

Subdominio en nginx con codeigniter

Actualmente, todas las páginas de perfil de los usuarios están cargadas en la ruta.https://ejemplo.com/nombre de usuario. Quiero cambiar eso y cargar la página de perfil de usuario enhttps://nombredeusuario.ejemplo.com.

Estoy usando nginx como servidor web, a continuación se muestra el bloque de servidor que probé

server {
    listen 80;
    server_name *.example.com;
    if ($host ~ "^(.*)\.example\.com$") { set $subdomain $1;}
    rewrite ^ $scheme://example.com/$subdomain$request_uri permanent;
}

esto redirige a cualquiera que visite *.example.com ahttps://ejemplo.com/nombre de usuariocuál es mi controlador en CodeIgniter. ¿Hay alguna manera de mantener la URL como nombre de usuario.ejemplo.com y cargar el contenido desdehttps://ejemplo.com/nombre de usuario

información relacionada