Como converter páginas com extensão .PHP à extensão que desejar

Este artigo oferece uma solução no caso em que por algum motivo se queira converter as extensões PHP de seu site em outro tipo de extensão já seja alguma conhecida como .htm ou qualquer outra. Neste exemplo utilizaremos .wii.

Por Manu Gutierrez


Publicado em: 29/8/08

Valorize este artigo:
Os requisitos para realizar este truque é ter um servidor Apache superior à versão 1.3. A solução é redefinir os processos de execução associados aos tipos de arquivos mod_mime de Apache.

Depois desta breve introdução passaremos à explicação deste simples processo de mudar as extensões .php por .wii em nosso servidor.

Temos que indicar ao Servidor que execute as páginas Web .wii como .php

A primeira coisa que necessitaremos fazer é configurar Apache para permitir que utilizemos ".wii" como extensão.

# Abrimos o arquivo de Apache httpd.conf e vamos à área onde esta AddType application/x-httpd-php .php e apenas agregaremos um .wii atrás dele. Deve parecer isto:

AddType application/x-httpd-php .php .ass

# Uma vez que tiver conseguido incorporar seu ".wii" no arquivo de httpd.conf, reinicie apache. Geralmente seria "reiniciar httpd" ou "reiniciar apachectl", tudo depende de seu sistema.

Agora, depois de ter mudado todas nossas extensões ".wii" de PHP ao invés de" .php " você poderá ver as páginas desta maneira:

"seusite/index.wii" e funcionará justamente como se fosse "seusite/index.php"

Outra coisa que podemos ajustar no Apache no arquivo de httpd.conf é o ServerSignature a OFF e depois corrigir seu arquivo de php.ini para incluir o "expose_php = off". Estes ajustes juntos tornarão mais difícil para os hackers descobrir a versão do servidor e outras informações valiosas que podem colocar em perigo seu servidor.

Recapitulação rápida do que acabamos de fazer:

  1. Corrigir httpd.conf para refletir "AddType application/x-httpd-php .php .wii"
  2. Corrigir httpd.conf para refletir "ServerSignature off"
  3. Corrigir o arquivo de php.ini para refletir o "expose_php = off"
  4. Renomear todos os arquivos de .php a .wii e depois fixar todos os links para refletir .wii ao invés de .php
  5. Reiniciar Apache e se preparar para mostrar sua extensão .wii!

Boa sorte ocultando seu PHP!





Comentários do artigo
Foi enviado 1 comentário ao artigo
1 comentário revisado:
como fazer isso no .htaccess
Por: mmonroe
13/7/09
Para quem não tem acesso ao arquivo de configuracao do apache no servidor, isto é, o site está hospedado em um outro servidor, outro host.

Sei que para isso é usado o .htaccess, entao a pergunta é, como fazer?

Abraços e parabéns pelo texto.

Usuários :    login / registro
Manuais relacionados
Categorias relacionadas
O autor

Buscar projetos:

Home | Sobre nós | Copyright | Anuncie | Entrar em contato