
따라서 현재 모든 사용자 프로필 페이지는 경로에 로드됩니다.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/사용자 이름