Ir para conteúdo

Arquivado

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

rafaeloliveira83

Direcionar Link Dinâmico para outro site

Recommended Posts

Olá tenho um site cujo endereço vou tirar de um site e jogar no outro.

Meu site pega do banco de dados e exibe via $get o conteudo via um query.

Gostaria de sempre que ele acessar no site antigo fosse direcionado via 301 permanente para o novo, mas sempre gera erro:

 

Site1 : site1.com.br/link.php

Site2: novosite.com.br/link.php

 

Tentei assim:

 

<?php
$nome = $_GET["Nome"];
$path = $_SERVER['REQUEST_URI'];
header('HTTP/1.1 301 Moved Permanently');
header("Location: http://www.novosite.com.br/ " . $path . ".php");
}
?>

 

Se fosse via 301

 

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.site.com.br” );
?>

 

Consigo, mas o site tem muitos links dinâmicos pra criar um por um.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá meu amigo.

 

Vamos lá.

 

 

Crie um arquivo na raiz com este codigo

 

.htaccess

 

 

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.novosite.com.br/$1 [R=301,L]

 

 

 

Troque o “www.novosite.com.br” no código acima pelo novo nome do seu domínio.

O arquivo .htaccess deve ser inserido no arquivo raiz do seu antigo domínio, ou seja, onde está localizado o seu arquivo index.

 

 

Observação: Este método de redirecionamento irá apenas funcionar em servidores Apache com o módulo Mod_rewrite habilitado.

 

 

 

Este post solucionou a sua dúvida, peço que coloque como resolvido e me der um ponto positivo de reputação para que eu possa continuar ajudando outros colegas como você.

Caso não solucione o seu problema, peço que coloque a sua dúvida abaixo.

 


Att: João Paulo Sousa Supriano

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.