IIS7.5 伪静态 脚本映射 配置方法(图文详解)

下面是详细的攻略:

IIS7.5配置伪静态和脚本映射

1. 安装ISAPI扩展

首先,我们需要在服务器上安装ISAPI扩展。在IIS管理器中,找到“服务器节点”并打开它。然后,单击“角色服务”中的“添加角色服务”按钮。

在“添加角色服务”页面中,找到“Web服务器(IIS)角色”下的“Web服务器”目录,并勾选ISAPI扩展选项。然后,按照向导完成安装。

2. 配置IIS7.5伪静态

  1. 打开IIS管理器,找到需要设置伪静态的站点,右键单击并选择“转到网站” -> “IIS” -> “URL重写”。
  2. 在“URL重写”面板中,单击“添加规则”,选择“重写”选项,并命名新规则。下面是一个示例:

xml
<rule name="Rewrite to HTML" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}.html" matchType="IsFile" />
</conditions>
<action type="Rewrite" url="{R:1}.html" />
</rule>

上面的规则将使用URL重写将所有的请求定向到 HTML 文件中。

  1. 保存改动。

3. 配置IIS7.5脚本映射

除了配置伪静态以外,还需要在IIS7.5上配置脚本映射。脚本映射允许处理比如PHP等动态内容的处理。

  1. 打开IIS管理器,找到需要设置脚本映射的站点,右键单击并选择“转到网站” -> “IIS” -> “脚本映射”。
  2. 在“脚本映射”面板中,单击“添加脚本映射”并填写相关信息,例如:文件扩展名、可执行程序路径等。下面是一个示例:

文件扩展名:.php

可执行文件:C:\PHP\php-cgi.exe

参数:-d allow_url_include=On

  1. 点击“确定”保存改动。

示例1

假设我们希望网站能够处理PHP请求,我们需要对PHP文件进行脚本映射配置。

  1. 在IIS管理器中,找到需要处理PHP的站点并转到它的“脚本映射”页面。
  2. 点击“添加脚本映射”并填写以下信息:

文件扩展名:.php

可执行文件:C:\PHP\php-cgi.exe

  1. 点击“确定”保存改动。

示例2

我们可能还希望在网站上运行Python脚本,在这种情况下,我们需要设置相应的脚本映射。

  1. 在IIS管理器中,找到需要处理Python脚本的站点并转到它的“脚本映射”页面。
  2. 点击“添加脚本映射”并填写以下信息:

文件扩展名:.py

可执行文件:C:\Python27\python.exe

参数:"%s" %s

  1. 点击“确定”保存改动。

以上就是IIS7.5配置伪静态和脚本映射的详细攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:IIS7.5 伪静态 脚本映射 配置方法(图文详解) - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • 设置好的iis服务器怎么打开网页(图文详解)

    下面是针对“设置好的iis服务器怎么打开网页(图文详解)”的完整攻略: 设置好的iis服务器怎么打开网页 1. 确认iis服务器已经启动 在打开网页之前,需要确定iis服务器已经启动并运行。可以通过以下步骤确定iis服务器状态: 打开Windows管理工具,选择“控制面板”。 在控制面板中,选择“程序”。 在程序中,点击“启用或关闭Windows功能”。 找…

    IIS 2023年5月26日
    00
  • Vue前端项目部署IIS的实现

    下面给出Vue前端项目部署IIS的完整攻略: 准备工作 安装Node.js环境,并使用npm安装vue-cli。 创建Vue项目,并使用vue-cli构建。 安装IIS,启用IIS静态内容功能。 项目打包 进入Vue项目根目录,使用命令行工具执行npm run build命令,打包项目。 示例1: npm run build 创建IIS网站 打开Intern…

    IIS 2023年5月26日
    00
  • win2008 64w位系统上iis运行32位的网站程序(iis7.5开启32位)

    要在Win2008 64位系统上运行32位的网站程序,你需要在IIS 7.5中开启32位支持。下面是完整的攻略: 1. 安装IIS 在Win2008系统上安装IIS,可以通过“服务器管理器”来完成,具体步骤如下: 点击“开始”菜单,选择“管理工具”,再选择“服务器管理器”; 在左侧菜单中,展开“角色”,右侧选中“添加角色”; 在“添加角色向导”中,选择“We…

    IIS 2023年5月26日
    00
  • 帝国CMS7.0IIS伪静态设置教程

    帝国CMS7.0IIS伪静态设置教程 伪静态,指的是将动态生成的网址伪装成静态网址,使得搜索引擎更容易抓取和索引。下面,我们将介绍如何在IIS上设置帝国CMS7.0的伪静态。 步骤一:安装URL重写模块 在IIS上安装URL重写模块,这一步非常重要。安装完毕后,便可以使用该模块的众多高效功能,比如伪静态。 步骤二:创建web.config文件 在网站的根目录…

    IIS 2023年5月26日
    00
  • win7安装sqlserver2005图文教程(启动IIS)

    以下是关于“win7安装sqlserver2005图文教程(启动IIS)”的完整攻略。 准备工作 在开始安装SQL Server 2005之前,有一些准备工作需要完成: 准备好SQL Server 2005的安装光盘或者ISO镜像文件 确保Windows 7 SP1操作系统已经安装,并且已经启用并配置好了IIS服务 以管理员身份登录Windows 7操作系统…

    IIS 2023年5月26日
    00
  • IIS多个协议 显示一个问号问题的修改方法

    问题描述: 在IIS配置中,如果启用了多个协议,比如同时启用了HTTP和HTTPS,那么在浏览网站时,会出现一个问号图标,提示用户当前链接不安全,影响了网站的美观及用户体验。 解决方法: 多个协议显示一个问号问题的解决方法是将HTTP请求重定向到HTTPS请求。具体步骤如下: 登录到IIS服务器,打开IIS管理器。 找到需要重定向HTTPS的站点,右键单击打…

    IIS 2023年5月26日
    00
  • 借道IIS搭建企业内部Web方式文件共享平台

    一、概述 本文将介绍如何通过IIS(Internet Information Services)搭建一个企业内部的Web方式文件共享平台,方便企业内部不同部门之间的文件共享和交流。通过借助IIS服务器,可以轻松实现内部文件的访问和上传下载,同时也可以控制访问权限,确保文件的安全性。 二、步骤 安装IIS 首先,需要在服务器上安装IIS组件,安装方法可以参考I…

    IIS 2023年5月26日
    00
  • windows server 2012 r2安装FTP服务详细教程

    Windows Server 2012 R2安装FTP服务详细教程 简介 FTP是一种文件传输协议,可以将文件从一个计算机传输到另一个计算机。在Windows Server 2012 R2上,可以安装FTP服务,使其可以通过FTP访问。本文将介绍如何在Windows Server 2012 R2上安装并配置FTP服务。 步骤 步骤1:安装FTP服务 打开“服…

    IIS 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部