Problem med Apache og ASP.NET
Jeg har et problem med at få en Apache server til at vise ASP.Net-siderJeg har installeret en Apache 2.2 på en Windows 2008 server og yderligere installeret mod_aspdotnet - med modifikationer i httpd.conf
Når jeg forsøger at få det til at virke får jeg en Internal Server Error, med følgende i log'en
[Thu Nov 19 23:35:38 2009] [error] [client 127.0.0.1] mod_aspdotnet: No AspNetMount URI for request: /default.aspx
Følgende linier er ændret / tilføjet
DocumentRoot "C:/AWEB"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "C:/AWEB">
Options Indexes FollowSymLinks
AspNet Files
AllowOverride None
Order allow,deny
Allow from all
</Directory>
LoadModule aspdotnet_module "modules/mod_aspdotnet.so"
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo
AspNetMount /SampleASP "C:/AWEB"
Alias /SampleASP "C:/AWEB"
<Directory "C:/AWEB">
Options FollowSymlinks ExecCGI
AspNet Files
Order allow,deny
Allow from all
DirectoryIndex default.aspx index.htm index.aspx
</Directory>
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>