由于apache和php合作好,各方法都优于asp在apache上的运行所以默认的apache是没有这个模块的,相 关的教程也少, 要想让apache可运行asp只要加载mod_aspdotnet-2.2.0.2006-setup-r2.msi这个模 块就好了。
注:注意上面方法只限于在windows下 并且装了Framework一般win7已经自带有了
1、首先 下载一个mod_aspdotnet-2.2.0.2006-setup-r2.msi
2、安装好后在apache的moudles目录会生成一个mod_aspdotnet.so文件
3、修改httpd.conf 在文件的末尾加上下面代码
代码如下 复制代码
#asp.net
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 / "D:/WebServer/htdocs/"
Alias / "D:/WebServer/htdocs/"
O(www.360soba.cn)ptions FollowSymlinks ExecCGI
Order allow,deny
Allow from all
DirectoryIndex index.htm index.aspx
AliasMatch /aspnet_client/system_web/(d+)_(d+)_(d+)_(d+)/(.*)
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
Options FollowSymlinks
Order allow,deny
Allow from all
#asp.net
其中红色为你网站放置的目录
4、重新启动apache ok成功
1