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.