Domínios e DNS
Carregar outro site através de iframe
Este método carrega um site dentro de outro, mas não é um redirecionamento: a barra do navegador mantém o domínio exterior e o conteúdo remoto é apresentado num iframe.
Só funcionará se o site de destino permitir que outros domínios o incorporem. Se responder com X-Frame-Options ou com uma política CSP frame-ancestors que o impeça, o navegador bloqueará o conteúdo e isso não pode ser resolvido a partir do alojamento de example.com.
Para que um domínio example.com carregue um domínio example.net através de um iframe:
- Adicione o domínio no cPanel com o seu próprio diretório
- No caminho associado a este domínio, carregue um ficheiro com o nome index.html que contenha o seguinte código:
<!doctype html> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Mi proyecto</title> <style> html, body { margin: 0; height: 100%; } iframe { display: block; width: 100%; height: 100%; border: 0; } </style> </head> <body> <iframe src="https://example.net" title="Web de ejemplo"></iframe> </body> </html>
Substitua https://example.net pelo URL completo que pretende carregar e adapte o título para descrever o seu conteúdo.
O iframe não transfere o URL, não converte o conteúdo remoto em conteúdo próprio e tem limitações de posicionamento, acessibilidade, cookies e início de sessão. Utilize um redirecionamento HTTP quando o objetivo for enviar o visitante para o outro endereço.
Verificar se se adequa ao seu projeto
Teste o conteúdo no telemóvel, a navegação com teclado, as ligações e o início de sessão. Uma página HTTPS não deve incorporar uma versão HTTP: pode ficar bloqueada como conteúdo misto. Os fornecedores de autenticação ou de pagamento também podem não funcionar dentro de uma moldura.
Se o destino não permitir ser incorporado, utilize uma ligação visível ou um redirecionamento HTTP. Não tente remover as suas proteções a partir de um proxy para que pareça conteúdo próprio. Antes de substituir um index.html existente, guarde uma cópia para poder recuperar a página inicial anterior.
Também lhe pode ser útil
- Escolher a versão com ou sem www e redirecionar a outra Configure um redirecionamento 301 entre as versões com e sem www, mantenha os caminhos com wildcard...
- Redirecionar domínios secundários para um domínio principal Explica como apontar vários nomes secundários para o principal através de DNS e redirecionamentos na...
- Redirecionar um domínio mantendo determinadas pastas Apresenta regras ModRewrite para transferir um domínio para outro endereço sem afetar uma intranet o...
- Redirecionar um domínio sem contratar alojamento Mostra como enviar um domínio sem alojamento, um caminho concreto ou todos os seus URL para outro de...
Algo não bate certo ou mudou? Diga-nos e revemos.