Soporte de páginas ASP.NET
Primero de todo descargaremos el archivo necesario desde su fuente original:
mod_aspdotnet
Una vez instalados, editamos nuestro fichero de configuración:
(en mi caso)
C:\xampp\Apache\conf\httpd.conf
Y añadimos al fichero las siguientes líneas:
(en mi caso)
C:\xampp\Apache\conf\httpd.conf
Y añadimos al fichero las siguientes líneas:
#ASP.NET MODULE LoadModule aspdotnet_module modules/mod_aspdotnet.so #ASP.NET MODULE
Con esta líneas hacemos que nos cargue el módulo para interpretar / ejecutar las páginas en ASP.NET
Ahora deberemos incluir las directivas para nuestros directorios:
#ASP.NET MODULE <IfModule mod_aspdotnet.cpp> AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \ licx rem resources resx soap vb vbproj vsdisco webinfo AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \ "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4" <Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"> Options FollowSymlinks Order allow,deny Allow from all </Directory> AspNetMount /ASPNET "c:/ASPNET" Alias /ASPNET "c:/ASPNET" <Directory "c:/ASPNET"> Options FollowSymlinks ExecCGI Indexes AspNet files Order allow,deny Allow from all DirectoryIndex default.htm default.aspx </Directory> </IfModule> #ASP.NET MODULE
Ahora crearemos un par de archivos en la carpeta creada ("c:/ASPNET"), para mirar si todo ha sido correcto:
Ejemplo en C#
<%@ Page Language="C#" %> <% Response.Write("Hola Mundo ASPNET"); %>
Ejemplo en VB
<%@ Page Language="VB" %> <html> <head> </head> <body> <center> <% Dim i As Integer For i = 0 to 10 %> <font size="<%=i%>"> Hola Mundo desde VB-Mundo</font> <% Next i %> </center> </body> </html>