开发者社区> 问答> 正文

Windows Server通过IIS配置伪静态

Windows Server如何通过IIS配置伪静态?

展开
收起
开发者说 2019-07-16 09:46:52 820 0
1 条回答
写回答
取消 提交回答
  • 1、ECS Windows 2003 通过IIS配置伪静态操作步骤

    2、ECS Windows 2008 通过IIS配置伪静态操作步骤

    3、ECS Windows 2012 通过IIS配置伪静态操作步骤

    Windows 2003 操作步骤

    1. 将下载的ISAPI_Rewrite3解压,会看到两个文件(分别是:ISAPI_Rewrite.dll 和httpd.conf);把整个文件夹解压到安装在C:Program Files/ISAPI_Rewrite下;

    2. 打开Internet 信息服务(IIS)管理器,找到"网站",右键打开"属性"选项卡;

    3. 选择"ISAPI 筛选器"选项卡,点击"添加",弹出"添加/编辑筛选器属性","筛选器名称"写上ISAPI_Rewrite,可自定义;"可执行文件"处,通过"浏览"找到伪静态组件安装目录下的ISAPI_Rewrite.dll文件即可,路径是C:Program FilesISAPI_RewriteISAPI_Rewrite.dll; 

    4. 重启IIS管理器,再次打开网站属性的"ISAPI 筛选器",若刚添加的ISAPI_Rewrite变为绿色向上的箭头,则说明伪静态已配置成功。

    Windows 2008 操作步骤

    1、打开IIS管理器。

    2、右键网站,选择添加网站。

    3、添加网站名称,站点路径和域名,我们将站点取名为test,之后点击确定。

    4、回到IIS主页面,在中间点击创建的站处双击选择处理程序映射这一选项。

    5、在右上角操作栏目内找到“添加脚本映射”这一栏目点击。

    6、请求路径设置为*.html ,可执行文件为C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,名称可设定为htmltest,然后选择请求限制。

    7、点击请求限制按钮,然后选择“谓词”这一栏目,将谓词限制为GET,HEAD,POST,DEBUG,之后点击确定,然后在是否允许中点击是。

    8、在处理程序映射里面右上角找到添加通配符脚本映射选项。

    9、找到之后点击添加通配符脚本映射,路径:* ,可执行文件为C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll ,名称可定为htmltest。

    10、在处理程序映射里面右上角找到添加托管处理程序映射选项。

    11、请求路径:*.html ,可执行文件:System.Web.UI.PageHandlerFactory ,名称可以设置为Html-Integrate,点击确定。

    12、回到IIS主页面,在中间点击创建的站处双击选择模块。

    13、在右上角操作里选择添加托管模块,名称填写为test2,类型改为 URLRewriter.ModuleRewriter,勾选下面仅针对向ASP.NET,点击确定。

    14、最后返回IIS主页面,将站点test应用程序池更改为经典模式。

    至此IIS7.5伪静态脚本映射配置完成。

    Windows 2012 操作步骤

    1. 从“服务器管理器”的“工具”菜单中打开Internet信息服务(IIS)管理器,在IIS主页,检查是否有“URL 重写”模块。

    2. 如果能够看到“URL 重写”,说明已经安装了IIS URL Rewrite(URL 重写),否则要先安装此插件。

    IIS URL Rewrite (URL 重写)组件的微软官方下载地址:http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi 

    3. 安装好“URL 重写”模块后,IIS就支持伪静态了。您可以在您的站点根目录下的web.config文件中根据网站需要添加您的伪静态规则。

     
    2019-07-22 11:26:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载