Поддомен в nginx с codeigniter

Поддомен в nginx с codeigniter

Итак, в настоящее время все страницы профилей пользователей загружаются по путиhttps://example.com/имя_пользователя. Я хочу изменить это и загрузить страницу профиля пользователяhttps://имя_пользователя.example.com.

Я использую nginx в качестве веб-сервера, ниже приведен блок сервера, который я попробовал.

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

это перенаправляет любого, кто посещает *.example.com, наhttps://example.com/имя_пользователякоторый является моим контроллером в CodeIgniter. Есть ли способ сохранить URL как username.example.com и загрузить обслуживать контент изhttps://example.com/имя_пользователя

Связанный контент