Em algumas hospedagens cPanel comuns que vemos por ai, basta criar o subdomínio pelo painel ele já pede o diretório que deseja que o subdomínio seja apontado. Já pela UOLHost, tive que procurar uma forma de apontar o sub domínio para o diretório cursosweb.
Então após encontrar, estou aqui para passar esse conhecimento a frente, vamos lá!
1º Passo – Crie ou abra seu arquivo .htaccess, que fica na pasta principal do seu site.
Não sabe pra que serve o htaccess? Veja O que é htaccess
2º Passo – Dentro do arquivo .htaccess insira o seguinte código:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^nomedosubdominio.meusite.com.br$ [NC] RewriteCond %{REQUEST_URI} !diretorio/
RewriteRule (.*) /diretorio/$1 [L]
</IfModule>
Especificações:
nomedosubdominio – É o nome do subdominio criado pelo servidor.
diretório – É a pasta que você deseja que o subdomínio seja apontado.
Salve o arquivo e coloque na pasta raiz do site principal do seu site.
Após fazer isso, o seu subdominio já está sendo direcionado para esse diretório.
O subdomínio do TecForest ficou assim: https://cursosweb.tecforest.com.br/