Tenho lutado com esse problema no servidor de hospedagem compartilhada hostgator nas últimas 3 horas. Este é o problema da forma mais simples
Este é o mapeamento que eu quero que aconteça: subdomain.domain.comwww.domain.com/test.php?user=subdomain
mas por algum motivo sempre que eu digito "subdomain.domain.com"o redirecionamento não acontece e nem mesmo a URL muda no meu navegador. E vejo o arquivo test.php listado na página carregada (porque os únicos arquivos que tenho no servidor são .htaccess e test.php)
Este é o código .htacess
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^www. [NC] RewriteCond %{HTTP_HOST} a-z0-9domain.com [NC] RewriteRulehttpwww.domain.com/test.php?user=$1$2 [P,L] !mod_proxy.c> RewriteCond %{HTTP_HOST} !^www. [NC] RewriteCond %{HTTP_HOST} a-z0-9domain.com [NC] RewriteRulehttpwww.domain.com/test.php?user=$1$2 [R=301,L]
e este é o código test.php
alguém sabe qual é o problema aqui? o suporte não foi útil para mim. Acho que há algo errado com a configuração do servidor.