Mapear subpasta para subdomínio no Apache

Mapear subpasta para subdomínio no Apache

Estou tentando mapear ugc.domain.comno domain.com/ugcmeu site, basicamente pegando a subpasta e colocando na frente (já fiz o mapeamento de DNS no Digital Ocean para ugc.domain.com).

Eu tentei o seguinte RewriteRule:

RewriteRule ^/ugc/?$ http://ugc.domain.com/ [R=301,L]

Recarreguei o Apache, mas navegar ugc.domain.comnão foi para minha domain.com/UGCpágina.

Então, basicamente, o que eu quero fazer é, quando eu for ugc.domain.com, em segundo plano, eu realmente irei domain.com/ugc, mesmo que na URL esteja escrito ugc.domain.com. Acho que fica mais bonito e limpo assim.

Responder1

Esta regra faz o oposto do que você deseja. Este envia uma 301 Moved Permanentlyresposta ao cliente quando o usuário visita http://domain.com/ugc/a página, enviando o cliente para http://ugc.domain.com.

O que você realmente está procurando é definir um novo virtualhost para ugc.domain.come, em seguida, definir o local do diretório desse host virtual para o diretório onde domain.com/UGCa página está.

informação relacionada