Redirecionar para outro domínio, mas manter o domínio typescript

Depois de procurar na internet por cerca de uma hora, não encontrei a resposta para a minha pergunta. Por isso estou pesquisando com palavras-chave erradas ou o que eu quero não é possível.

O que eu quero:
Eu tenho vários domínios com diferentes extensões, por exemplo:

  • mydomain.be
  • mydomain.nl

Agora o que eu quero é que o mydomain.be seja redirecionado para mydomain.nl. A solução para isso eu encontrei na internet e mostrada abaixo, com a necessidade do .htaccess:

RewriteEngine On RewriteCond %{HTTP_HOST} ^mydomain.be$ [OR] RewriteCond %{HTTP_HOST} ^www.mydomain.be$ RewriteRule (.*)$ http://www.mydomain.nl/$1 [R=301,L] 

Com este código, quando você digitar mydomain.be, você será redirecionado para mydomain.nl. Mas também o URL na barra de endereços é alterado para mydomain.nl. O que eu quero é manter o URL na addressbar mydomain.be.

Então, mydomain.be:

  • manter o URL
  • mostrar conteúdo de mydomain.nl

Como?

É possível fazer isso via mod_rewrite mas tenha certeza de que o mod_proxy está habilitado no httpd.conf do seu Apache. Feito isso, habilite mod_rewrite e .htaccess através de httpd.conf e então coloque este código em seu .htaccess sob o diretório DOCUMENT_ROOT :

 Options +FollowSymLinks -MultiViews RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.be$ [NC] RewriteRule ^ http://www.mydomain.nl%{REQUEST_URI} [L,NE,P] 

Anote o sinalizador P usado para manipular a solicitação de proxy.

Leia mais sobre flag: P in mod_rewrite

Outra opção sem incomodar o .htaccess seria apontar os dois domínios para a mesma raiz do documento ou definir um domínio como um alias para o outro, dependendo de como você é capaz de configurar o seu Apache. No entanto, isso tem desvantagens:

  • Se o seu sistema de gerenciamento de conteúdo usar URLs absolutos, um usuário que clicar em mydomain.nl em um link será direcionado para o domínio mydomain.be (como no WordPress, por exemplo).
  • Os mecanismos de pesquisa punem esse comportamento colocando você mais abaixo nos resultados da pesquisa. pelo menos o Google, eles têm uma postagem interessante sobre conteúdo duplicado . Não tenho certeza sobre os concorrentes.

Um exemplo de configuração do apache poderia ser:

  ServerName mydomain.nl ServerAlias mydomain.be DocumentRoot /var/www/mydomain.nl/htdocs