Ir para conteúdo
Fórum CódigoFonte.net
Marcos.Tavares

Pegar query_string com htaccess

Recommended Posts

Olá pessoal. Tranquilis?

Tenho um sistema onde haverá múltiplos usuários. Cada usuário terá seu próprio subdomínio. Ex.:

fernandopessoa.sistema.com.br
carloschagas.sistema.com.br

Para isso criei os subdiretórios no servidor e em cada um deles criei uma regra no .htaccess fazendo o redirecionamento para o sistema que se encontra na pasta raiz. Vejam:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^fernandopessoa.sistema.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^www.fernandopessoa.sistema.com.br$
RewriteRule ^(.*)$ http://www.sistema.com.br/acesso/$1 [P]

O problema é que quando ele cria esse redirecionamento para o sistema, não consigo identificar quem é o cliente, ou seja, se é o fernandopessoa ou carloschagas, etc.

Como eu poderia fazer para identificar esse cliente? Não tenho muita experiência com .htaccess, porém tentei algo como:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^fernandopessoa.sistema.com.br$ [OR]
RewriteCond %{HTTP_HOST} ^www.fernandopessoa.sistema.com.br$
RewriteRule ^([a-z0-9-]+).sistema.com.br$ http://www.sistema.com.br/acesso?cliente=$1 [P]

Mas não funcionou, pois está dando erro 403 (permissão). No PHP posso pegar com o $_REQUEST.

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...