iis如何使用rewrite(怎么使用iis建立网站)

iis如何使用rewrite,怎么使用iis建立网站内容导航:如何在iis服务器上改rewrite如何在IIS环境下配置Rewrite规则使用IIS要注意什iis下如何配置Rewrite一、如何在iis服务器上改rewriteUR

iis如何使用rewrite,怎么使用iis建立网站

内容导航:

  • 如何在iis服务器上改rewrite
  • 如何在IIS环境下配置Rewrite规则
  • 使用IIS要注意什
  • iis下如何配置Rewrite
  • 一、如何在iis服务器上改rewrite

    URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担。本教程讲解如何在 IIS
    环境下配置各个产品的 Rewrite 规则。配置步骤:(图文结合)1首先下载 的包,解压到任意盘上的任意目录。2在 IIS
    管理器里选择网站,右键选择“属性”,如下图所示:3在弹出的窗口里选择“ISAPI筛选器”4上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”5上图界面中点击“浏览”,选择下载解压后的
    Discuz! Rewrite 规则目录下的 文件6浏览完毕点击“确定”7添加完毕点击“确定”8重新启动 IIS9重新选择该站点 => 右键“属性”=>
    “ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机
    则询问服务器提供商支不支持 Rewrite END规则配置规则一般都是你的程序提供的,你可以询问程序提供商。对于DZ
    的程序都支持的。拿DZ规则做为例子:DZ 程序后台都有规则生成器,按照自己的要求填写好规则 生成后~如下所示:[ISAPI_Rewrite]# 3600 =
    1 hourCacheClockRate 3600RepeatLimit 32# Protect and files# from accessing
    through HTTPRewriteRule ^(.)/topic-(.+)\.html\?(.)$
    $1/portal\.php\?mod=topic&topic;=$2&$3RewriteRule
    ^(.
    )/article-([0-9]+)-([0-9]+)\.html\?(.)$
    $1/portal\.php\?mod=view&aid;=$2&page;=$3&$4RewriteRule
    ^(.)/forum-(\w+)-([0-9]+)\.html\?(.)$
    $1/forum\.php\?mod=forumdisplay&fid;=$2&page;=$3&$4RewriteRule
    ^(.
    )/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?(.)$
    $1/forum\.php\?mod=viewthread&tid;=$2&extra;=page\%3D$4&page;=$3&$5RewriteRule
    ^(.)/group-([0-9]+)-([0-9]+)\.html\?(.)$
    $1/forum\.php\?mod=group&fid;=$2&page;=$3&$4RewriteRule
    ^(.
    )/space-(username|uid)-(.+)\.html\?(.)$
    $1/home\.php\?mod=space&$2=$3&$4RewriteRule
    ^(.)/([a-z]+)-(.+)\.html\?(.*)$
    $1/$2\.php\?rewrite=$3&$4找到我们刚解压出来的文化,里面有一个
    这样的文件,用记事本打开!!把自己的规则覆盖进去!!保存即可然后把这个文件上传到服务器根目录,一般为 web 目录下。然后进入网站程序后台开启
    静态化即可!!

    二、如何在IIS环境下配置Rewrite规则

    首先下载 的包,解压到任意盘上的任意目录。
    在 IIS
    管理器里选择网站,右键选择“属性”,如下图所示:在弹出的窗口里选择“ISAPI筛选器”上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”上图界面中点击“浏览”,选择下载解压后的
    Discuz! Rewrite 规则目录下的 文件浏览完毕点击“确定”添加完毕点击“确定”重新启动 IIS重新选择该站点 => 右键“属性”=>
    “ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。
    到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机 则询问服务器提供商支不支持
    Rewrite如果您是网络应用开发者,那你可能需要在本机安装web服务器搭建一个测试环境。
    同windows xp类似,在windows vista的大部分版本——除 home basic 与 starter 外——中也集成了iis
    (internet 信息服务),同时,版本升级为 7.0 。
    这可能是大多数朋友的首选,当然,如果愿意,同样可以在windows vista中安装使用apache。
    相对于早先的版本,iis 7.0 带来了许多引人注目的新特色新功能,比如基于 microsoft .net framework
    的全局配置文件,可简单地通过文本编辑器或 microsoft visual studio 编辑;全新的 iis 管理器,可同时管理 iis 和
    ,操作更加方便;以及引入了命令行工具 ,给 web 服务器的日常管理、监视和配置提供了除图形接口外的另一种方式,更为简单、高效。
    同windows xp一样,在windows vista的默认设置下,iis (internet 信息服务)
    7.0未予安装,要想使用它,必须首先安装iis。
    下面简单介绍iis的安装过程:依次点击“开始” => “控制面板” => “程序”,选择“打开或关闭windows功能”。
    这是一个触发uac的操作,如果windows vista没有关闭uac,则会弹出提示信息,确认并继续; 如果仅需要iis
    7.0支持静态内容,可直接选中“internet信息服务”,如果希望 web 服务器支持动态内容,则需展开“万维网服务”分支,将所需的选项全部选中;
    点击“确定”,windows vista即启动iis的安装过程; 安装完成后,打开浏览器输入 “http://localhost/”,检查iis是否正常

    三、使用IIS要注意什

    答:如果在IIS下以CGI方式运行PHP会非常慢,这是由于CGI模式是建立在多进程的基础之上的,而非多线程

    四、iis下如何配置Rewrite

    1、将下载的 IIS Rewrite 组件解压,放到适当的目录(如 C:Rewrite)下。
    2、在“IIS管理器”里选择网站,右键,属性。
    3、选择“ISAPI”,点击“添加”。
    4、填入筛选器名称,如“rewrite”。
    5、可执行文件下方点击“浏览”,选择刚才解压的Rewrite组件位置,。
    6、确认选择正确后,点击“确定”。
    7、点击“确定”,完成筛选器添加。
    8、重启IIS。
    9、重启IIS后,再次选择站点,右键,属性,看到如下所示向上的绿箭头,说明 IIS Rewrite 成功添加并运行。
    IIS Rewrite 规则设置解压后的 IIS Rewrite 组件目录(如 C:Rewrite)中,有一个 文件,将相应规则写入到这个文件中即可。
    安装方法压缩包中 也有说明。

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/109151.html

    (0)
    robot
    上一篇 2022-04-21
    下一篇 2022-04-21

    相关推荐

    • HDFS如何支持数据的快照和版本控制

      HDFS(Hadoop Distributed File System)本身并不直接支持数据的快照和版本控制功能,但可以通过一些额外的工具和机制来实现这些功能。快照:可以使用HDFS的快照功能来实现数据的快照。HDFS的快照功能允许用户在不复制数据的情况下创建文件或目录的快照,并在需要时恢复到该快照。用户可以使用命令行工具或HDFS管理界面来管理快照。版本控制:HDFS本身并不提供版本控制功能,但

      2024-05-08
      0
    • 什么是SQLServer中的索引碎片整理和重建

      在SQL Server中,索引碎片指的是索引中存储的数据在磁盘上不是按照逻辑顺序存储的情况。索引碎片会降低查询性能,因为数据库引擎需要更多的IO操作来读取数据。索引碎片整理和重建是对索引进行优化的过程,可以通过重新组织索引数据以减少碎片和提高查询性能。索引碎片整理是通过重新组织索引数据来减少碎片,而索引重建是通过重新创建索引来完全消除碎片。索引碎片整理和重建是数据库维护的重要部分,可以定期进行

      2024-03-25
      0
    • php unserialize函数的用法是什么

      unserialize函数用于将已经序列化的字符串转换回PHP的数据结构。其语法如下:mixed unserialize ( string $str )其中,str是一个已经序列化的字符串。unserialize将该字符串反序列化为原始的PHP值。例如:$data = 'a:2:{s:4:”name”;s:5:”Alice”;s:3:”age”;i:25;}';$arr

      2024-02-27
      0
    • PHP中怎么同时检查多个变量是否已设置

      在PHP中可以使用isset()函数来检查多个变量是否已设置。以下是一个示例代码:$var1 = “foo”;$var2 = “bar”;if (isset($var1, $var2)) {echo “Both variables are set.”;} else {echo “At least one variable is not set.”;}在上面的例子中,isset()函数同时检

      2024-04-17
      0
    • 网络营销如何与传统营销(网络营销如何与传统营销整合)

      网络营销如何与传统营销,网络营销如何与传统营销整合内容导航:简述网络营销和传统营销的区别网络营销与传统营销方式有哪些差异网络营销与传统营销有什么不同呢传统营销与网络营销有什么不同一、简述网络营销和传统营销的区别网络营销与传统营销的不同点:1、在价格上:在Internet上营销的价格,可以调整到更有竞争力的位置上。2、在销售上:网络营

      2022-04-17
      0
    • 什么是空间数据库(什么是空间数据库其主要特点是什么)

      什么是空间数据库,什么是空间数据库其主要特点是什么内容导航:什么是空间数据它包括那几种类型空间数据库的组成部分空间数据库引擎是什么空间数据库的空间数据库的特点一、什么是空间数据它包括那几种类型空间数据又称几何数据,它用来表示物体的

      2022-04-28
      0