Pergunta

Primeiro, eu já passei as últimas horas tentando encontrar uma solução para isso, mas não tinha nada, mas as soluções não trabalham: (

É muito simples - Estou apontando o DNS de um novo domínio para a minha hospedagem atual, mas quando eu visitar o novo domínio, só estou vendo meu site original (o que eu tenho com a minha hospedagem)

Vamos dizer que meu site original é "www.originalsite.com" - o conteúdo para o meu novo domínio está em "www.originalsite.com/newsite.com/" (pontos incluídos)

.

Agora eu só preciso obter "www.newsite.com" para re-direta para o seu próprio diretório e da própria re-escrita para esconder o nome do diretório.

Então, sim, necessidades "www.newsite.com" para usar o conteúdo de "www.originalsite.com/newsite.com/", mas permanecem exibidos como "www.newsite.com" na barra de URL.

Felicidades para qualquer entrada - realmente apreciada:)

PS: Estou usando ColdFusion e anteriormente fez uma re-orientação útil, mas o resultado foi tipicamente "www.netsite.com/newsite.com/" - o que não é o que eu quero:)

Oh ... e sim, eu estou esperando por uma correção .htaccess :) obrigado!

Foi útil?

Solução 2

CrystalTech acabaram recentely instalado um mod que fornece htaccess ...

Embora eles só fiz isso um servidor até agora :) então eu estou sendo movido para esse servidor.

Problema resolvido eu acho - heh

PS graças para os rapazes ajuda de qualquer maneira:)

Outras dicas

Se você tem total controle sobre o servidor, um VirtualHost no httpd.conf é provavelmente uma solução melhor. Por exemplo:

<VirtualHost newdomain.com:80>
    ServerName newdomain.com
    ServerAlias www.newdomain.com

    DocumentRoot /path/to/webroot/newsite.com

</VirtualHost>


Se você não tem a capacidade de fazer isso diretamente, qualquer bom anfitrião irá fornecer uma função de "Parque Domain" que lhe permite obter o mesmo efeito - especificando o seu novo domínio e identificar qual diretório você quer que apontam para - através da painel de controle web.


No entanto, se você não tem a capacidade de fazer isso, aqui está um mod_rewrite para .htaccess que deve funcionar:

RewriteEngine On
RewriteCond %{REMOTE_HOST} (www\.)?newdomain\.com
RewriteRule ^(.*)$ /newdomain.com/$1 [L]

Você poderia fazer o redirecionamento com um quadro de página "camuflada". Dessa forma, o URL na barra de endereços permanece o mesmo do navegador (nenhum caminho adicional), e continua a ser simples de usar o subdiretório.

O link a seguir descreve isso para ASP clássico - mas deve ser simples para converter a qualquer lado do servidor linguagem de script / plataforma: http://www.simpledns.com/kb.aspx?kbid=1151

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top