Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vicskb8

Redirecionar para outra pasta

Recommended Posts

Bom dia pessoal, estou com uma dúvida um tanto quanto complicada.

 

Preciso que o cliente acesse seu domínio (www.dominio.com.br) e seja redirecionado para um outro subdominio (dominio.outrodominio.com.br).

 

Estou sem perspectiva alguma para como fazer isso.

 

Alguma ideia/sugestão?

 

Grato,

Victor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso pode ser feito de várias formas de acordo com a necessidade, html, htacess, javascript ou com o ASP, ex:

<% Response.Redirect "http://novodominio.com.br/pasta" %>

Claro que neste exemplo, esse trecho vai na index do domínio principal.

 

Analise bem a melhor forma de redirecionar, talvez o redirecionamento 301 seja a melhor opção.

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites
<%
DIM path
path = lcase(Request.ServerVariables("SERVER_NAME"))

select case path

'Exemplo redirecionando para pasta
case "subdominio.seudominio.com.br"
Response.Redirect("pasta/index.html")

'Exemplo redirecionando para arquivo
case "subdominio.seudominio.com.br"
Response.Redirect("arquivo.html")

'Exemplo redirecionando para url externa
case "subdominio.seudominio.com.br"
Response.Redirect("http://www.site.com.br")

end select
%>

lembrando que você deve criar um sub-domínio através do painel de controle de seu host.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu precisava minimizar um pouco o trabalho manual, não sei se é possível, mas vou tentar explicar sem parecer confuso.

 

Quando o dominio.com.br for acessado, seria redirecionado para seu subdominio dentro de outrodominio.com.br.

Pelo que imagino, eu teria que redirecionar para outrodominio.com.br, onde teria apenas uma página que captaria o dominio e então redirecionaria para o sub. Ou então redirecionar direto para o sub diretamente, mas tenho uma ideia muito confusa pra fazer isso.

 

Algo assim... compliquei muito rs?

Compartilhar este post


Link para o post
Compartilhar em outros sites

use ISAPI Rewrite ou .htacess

Compartilhar este post


Link para o post
Compartilhar em outros sites

Levei em consideração que o único subdomínio a ser utilizado é o "www". Se existir a possibilidade de ter www2, ou qualquer outro... você tem que melhorar o código abaixo.

<%
Dim subdominio, dominio

subdominio = Replace(lCase(Request.ServerVariables("SERVER_NAME")),"www.","")
dominio = "teste.com.br"

subdominio = Left(subdominio, inStr(subdominio,".")-1)

Response.Redirect "http://" & subdominio & "." &  dominio
%>

No geral é como foi falado acima, se possível utiliza ISAPI REWRITE.

Compartilhar este post


Link para o post
Compartilhar em outros sites

para um gerenciamento mais personalizado com mais funçoes o ISAPI Rewrite e melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.