Publicidad

Asociar extensión .aspx al interprete de php


Por Alex el 04/10/2016, Comentar el artículo

Comparte este artículo:      




No solo podemos asociar la extensión .aspx al interprete de php sino cualquier extensión que queramos. Esto a veces es necesario si tenemos una migración de una web antigua a php que estaba en .aspx y no queremos perder las antiguas urls.


Como asociamos la extensión .aspx a php, muy sencillo, tenemos que modificar el fichero de configuración de php en apache2 que esta en la ruta /etc/apache2/mods-enabled/php5.conf, si trabajamos con la versión 7 de php el fichero es php7.0.conf.

En Windows al final del artículo.

sudo vim /etc/apache2/mods-enabled/php5.conf


Cuando editamos este fichero vemos que lo primero que aparece es:

<FilesMatch ".+\.ph(p[345]?|t|tml)$">
   SetHandler application/x-httpd-php
</FilesMatch>


Lo mas rápido es copiar esto y añadirle la extensión .aspx

<FilesMatch ".aspx">
   SetHandler application/x-httpd-php
</FilesMatch>


Pero mas elegante es añadirla al final de la que hay, asi

<FilesMatch ".+\.(ph(p[3457]?|t|tml)|aspx)$">


Las dos formas sirve y funcionan igual.

En windows el fichero de configuración esta en C:\xampp\apache\conf\extra\httpd-xampp.conf, si tenéis xampp instalado. Y tenéis que buscar

SetHandler application/x-httpd-php


Y añadir al final las aspx de este modo "\.(php|aspx)$" o copiar esas tres lineas debajo y sustituir php por aspx, lo que os sea mas cómodo.

Ahora podéis crear ficheros .aspx y dentro poner código php.

Y esto es todo, feliz programming!!
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.