Estou tentando mapear ugc.domain.com
no domain.com/ugc
meu 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.com
não foi para minha domain.com/UGC
pá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 Permanently
resposta 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.com
e, em seguida, definir o local do diretório desse host virtual para o diretório onde domain.com/UGC
a página está.