Redirect domain

1

Estou configurando alguns micro sites para os quais gostaria de ter seu próprio URL associado. Como posso redirecionar esse URL para uma subpasta de um site existente?

por exemplo, eu gostaria de redirecionar http: /www.applesandstuff.com/ = > link

    
por theotherreceive 24.07.2009 / 20:36

6 respostas

4

Você deve ter controle sobre como o servidor Web lida com solicitações em www.cheeseandstuff.com.

Em seguida, você configura uma condicional com base no cabeçalho HOST e configura um redirecionamento para o caminho.

Em seu DNS, você pode usar um CNAME para redirecionar "www" em applesandstuff.com para "www.cheeseandstuff.com". Ou , para "applesandstuff.www.cheeseandstuff.com", por exemplo, e configure seus redirecionamentos no servidor da Web para procurar "(MATCH). www.cheeseandstuff.com" e redirecionar para o caminho "/ (MATCH)".

    
por 24.07.2009 / 20:49
1

Você pode fazer isso no apache com mod_rewrite

RewriteRule   ^www\.applesandstuff\.org(.*)$      http://www.cheeseandstuff.org/applesandstuff$1 [NC,R,L]

Sobre as bandeiras:

  • NC: Não diferencia maiúsculas de minúsculas
  • R: Redirecionar, altere o URL exibido para o usuário. Isso é o oposto do proxy [P]
  • L: redirecionamento final, não aplique nenhuma outra regra se isso corresponder.
por 24.07.2009 / 20:46
1

Você pode usar um redirecionamento 301 básico em seu arquivo .htaccess que diga algo como o seguinte:

redirect 301 / http://www.cheeseandstuff.com/applesandstuff

Isso levará qualquer coisa da raiz do site e redirecionará para seu outro site

    
por 24.07.2009 / 20:47
0

Solicite mais informações: qual servidor web você está usando para veicular os sites?

    
por 24.07.2009 / 20:38
0

Se você estiver usando o apache, use mod_rewrite

    
por 24.07.2009 / 20:40
0

Concorde com outros pôsteres, isso realmente depende do servidor da Web que você está usando. Mesmo dentro do IIS, há várias maneiras de fazer isso, dependendo de qual versão do IIS você está executando.

    
por 24.07.2009 / 20:51