Reescrevendo URLs em arquivos PHP é útil quando você está migrando para um novo domínio. Em vez de ir através de cada arquivo PHP e alterar as URLs , você pode usar um módulo do Apache chamado " mod_rewrite " para redirecionar automaticamente todas as URLs de PHP para o seu novo domínio. Este tipo de redirecionamento exige o seu antigo domínio para ser executado em um servidor Apache HTTP. Instruções 
 1 
 Abra um editor de texto, como o Notepad do Windows . Se o seu servidor de idade já tem uma . " Htaccess " em seu diretório principal , abra esse arquivo. Caso contrário , iniciar um novo documento de texto. 
 2 
 Digite a instrução "Opções + FollowSymLinks " em uma linha ea instrução " RewriteEngine On" na linha seguinte . Isso permite que o motor de reescrever runtime para que as regras de reescrita pode ser processado corretamente. 
 3 
 Digite a instrução " RewriteRule ^ (. +) \\. Php $ http://www.mynewdomain . com.br /$ 1.php [ R = 301 , L] "se o seu novo domínio tem os mesmos nomes de diretório exatas e estrutura como o antigo. O "301 " informa ao servidor que este é um redirecionamento permanente . O "L" diz ao servidor esta é a última regra de reescrita para este URL. Por exemplo, " http://www.myOLDdomain.com/guides/tutorial.php " será redirecionado para " http://www.mynewdomain.com/guides/tutorial.php " . Isso só vai redirecionar URLs que terminam em " . Php " . 
 4 
 Digite a instrução " RewriteRule ^ OldDirectory /( . +) \\. Php $ http://mynewdomain.com/newdirectory/$ 1. php [ R = 301 , L] "se os nomes de diretórios são diferentes em seu novo domínio. Repita esta instrução, um por linha, para cada diretório mudado no seu novo domínio. 
 5 
 Salve o arquivo como . " Htaccess " . Em alguns editores de texto pode ser necessário colocar o nome do arquivo entre aspas pois para salvar corretamente. 
 6 
 Carregar o " htaccess ". Arquivo para o diretório home do servidor que contém o seu antigo domínio.