> Manuales > Taller de PHP

Este artículo os da una solución por si por algun motivo en concreto quereis convertir las extensiones PHP de vuestro sitio en otro tipo de extensión ya sea alguna conocida con .htm o alguna que se te ocurra en este ejemplo utilizaremos .wii.

Los requisitos para realizar este truco es tener un servidor Apache superior a la version 1.3. La solución es redefinir los procesos de ejecución asociados a los tipos de archivos mod_mime de Apache.

Despues de esta breve introdución pasaremos a la explicacion de eeste sencillo proceso de cambiar las extensiones .php por .wii en nuestro servidor.

Tenemos que indicar al Servidor que ejecute las páginas Web .wii como .php

La primera cosa que necesitaremos hacer es configurar Apache para permitir que utilicemos ”.wii” como extensión.

# Abrimos el archivo de Apache httpd.conf y vamos al área donde esta AddType application/x-httpd-php .php y apenas agreguemos un .wii detrás de él. Debe parecer esto:

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

# Una vez que hayas conseguido incorporar tu “.wii” en el archivo de httpd.conf, reinicia apache. Generalmente podría ser “reiniciar httpd” o “reiniciar apachectl”, todo depende de tu sistema.

Ahora, una vez que cambiemos todas nuestras extensiones “.wii” de PHP en vez de” .php " podrás ver las paginas de esta manera:

"tusitio/index.wii" y funcionará justo como fuera "tusitio/index.php"

Otra cosa que podemos ajustar en el Apache en el archivo de httpd.conf es el ServerSignature a OFF y después corregir tu archivo de php.ini para incluir el “expose_php = off”. Estos ajustes juntos harán más difícil para a los hackers descubrir la versión del servidor y otras informaciónes valiosas que pueden poner en peligro tu servidor.

Recapitulación rápida de lo que acabamos de hacer:

  1. Corregir httpd.conf para reflejar “AddType application/x-httpd-php .php .wii”
  2. Corregir httpd.conf para reflejar “ServerSignature off”
  3. Corregir el archivo de php.ini para reflejar el “expose_php = off”
  4. Renombrar todos los archivos de .php a .wii y después fijar todos los enlaces para reflejar .wii en vez de .php
  5. ¡Reiniciar Apache y prepararte para mostrar tu extension .wii!

¡Buena suerte ocultando tu PHP!

Manu Gutierrez

Manual