Categories


Tags


windows+iis脚本映射方式实现伪静态(包括asp.net)

一 . Windows2008、2012或更高系统

只需要在设置脚本影射的目录下创建web.config文件,其内容为

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<handlers>

<add name="ttt-map" path="*.ttt" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="File" preCondition="classicMode,runtimeVersionv4.0,bitness32" />

</handlers>

</system.webServer>

</configuration>

注意: name="ttt-map" 所在行代码设置是将ttt后缀的文件映射到aspnet4.0或aspnet4.5,path="*.ttt"部分请自行按需求修改.

二 . 其他示例:

1.将html后缀的文件映射到aspnet2.0或aspnet3.5

<add name="html" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" preCondition="classicMode,runtimeVersionv2.0,bitness32" />

2.将html后缀的文件映射到asp

<add name="html" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="File" preCondition="bitness32" />

3.将html后缀的文件映射到php5.2isapi模式,5.2cgi模式,5.3,5.4版本(我司虚拟主机对应路径)

<add name="html" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:\php_52\php5isapi.dll" resourceType="File" preCondition="bitness32" />

<add name="html" path="*.html" verb="*" modules="CgiModule" scriptProcessor="C:\php_52\php.exe" resourceType="File" preCondition="bitness32" />

<add name="html" path="*.html" verb="*" modules="FastCgiModule" scriptProcessor="C:\php_53\php.exe" resourceType="File" preCondition="bitness32" />

<add name="html" path="*.html" verb="*" modules="FastCgiModule" scriptProcessor="C:\php_54\php-cgi.exe" resourceType="File" preCondition="bitness32" />

注意:如果自身已经是aspnet程序,可直接在system.webServer的handlers节中添加相应映射代码,另外还需将程序池切换到经典模式,并开启32兼容脚本映射设置才会生效

如果需要设置全局的通配符映射,直接在控制面板-伪静态设置-.NET通配符映射启用即可

来源:西部数码


Public @ 2014-02-28 16:11:04

快云VPS如何远程登录?

远程登录是快云VPS使用基础。远程登录根据不同的VPS系统,有着不同的方式。快云VPS除基础型配置外,其他5种配置均支持Windows 2003、Windows 2008及CentOS 6.6。其中Windows 2003与Windows 2008同属Windows系列系统,远程登录方式相同,而CentOS 6.6属于Linux系列发行版本,需采用SSH方式远程登录,下面详细介绍一下,两类系统的远

Public @ 2021-12-05 16:13:15

windows系统防火墙开启放行其他端口

一。默认开启端口简介20和21 FTP上传使用端口80 网页访问WEB端口443 网页https访问WEB端口(ssl)110 邮件服务器接受邮件端口1433 MSSQL数据库远程连接端口3306 MYSQL服务器远程连接端口3389 默认远程桌面连接端口33000-33003 FTP被动模式使用端口(注:25端口默认关闭,如需开启请提交工单申请)二。如何开启其他端口,客户装有其他程序需开启特殊端

Public @ 2012-07-15 15:47:13

iis6手动配置单个站点伪静态(适用vps云主机服务器)

该教程一般纯净版系统适用,装了我司助手的的服务器请按http://www.west.cn/faq/list.asp?unid=650设置1.如图:请先下载组件并解压到D盘http://download.myhostadmin.net/rewrite3.rar2.将文件夹rewrite3复制到需要设置伪静态的站点目录,如d:\wwwroot\test\rewrite3,并检查目录是否包含networ

Public @ 2009-05-28 16:11:02

iis6手动配置单个站点伪静态(适用vps云主机服务器)

1. 打开 IIS 管理器,在左侧面板中找到“网站”,右键单击,选择“新建网站”。 2. 在“网站向导”中,输入网站名称,选择要放置网站的目录,点击“下一步”。 3. 在“IP 地址和端口”中,选择“IP 地址”为“默认”,“端口”为“80”(如果您的网站使用了 SSL,可以将端口设为“443”),点击“下一步”。 4. 在“主机头(域名)”中,输入您的网站域名,点击“下一步”。 5. 在

Public @ 2023-06-05 20:50:29

更多您感兴趣的搜索

0.413867s