Bo-Blog专用的给Windows服务器的IIS Rewrite程序

 更新时间:2007年08月26日 22:10:35   作者:  
本文将提供一个Bo-Blog用户在Windows的IIS 5.1/6.0服务器上实现URL Rewrite的方案。这个方案的优点是无需任何组件支持,不需要安装ISAPI筛选器(网上有不少,但最好用的却不是免费的);缺点是与通过ISAPI筛选器实现rewrite一样,最开始也需要IIS管理员的帮助。

实现方式如下:

A 下载附件,用文本编辑器打开其中的 iisrewrite.php 文件,将开头处的:
$blogdir='blog/';
修改为bo-blog的安装目录。比如
$blogdir='weblog/';
(如果安装在根目录下,写成 $blogdir=''; 否则需如上例一样,在路径结束处添加斜杠)
然后将这个文件上传到网站的 wwwroot 下。

注意:这个文件中包含的rewrite规则是适合 2.1.0 beta以上版本的,2.0.3 sp1不适用。

B 运行IIS Admin,如图,对需要rewrite的网站做相应设置。在自定义错误选单中,找到“404”错误的选项,编辑其属性,设置消息类型为:URL(重要,必须设置为URL,否则将导致服务器对不存在的页面给出404响应,而设置为URL后,rewrite后的页面的HTTP响应为正常的200)。地址设置为 /iisrewrite.php。


C 到blog后台设置URL优化方式为“Apache URL Rewrite”。至此您已经可以像Apache用户一样使用程序的url rewrite功能了。

当前,本站的临时blog就做了这样的设置。
本地下载

相关文章

  • 推荐一款PHP+jQuery制作的列表分页的功能模块

    推荐一款PHP+jQuery制作的列表分页的功能模块

    作者写博目的是记录开发过程,积累经验,便于以后工作参考。本文主要是记录了制作PHP+jQuery 支持 url 分页 / ajax 分页 的列表分页类的过程,有需要的朋友可以参考下
    2014-10-10
  • php学习Eloquent修改器源码示例解析

    php学习Eloquent修改器源码示例解析

    这篇文章主要为大家介绍了php学习Eloquent修改器源码示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • php版微信公众平台开发之验证步骤实例详解

    php版微信公众平台开发之验证步骤实例详解

    这篇文章主要介绍了php版微信公众平台开发之验证步骤,结合实例形式详细分析了php微信公众平台验证的操作步骤与相关参数含义,需要的朋友可以参考下
    2016-09-09
  • Laravel框架中composer自动加载的实现分析

    Laravel框架中composer自动加载的实现分析

    Laravel作为在国内国外都颇为流行的PHP框架,风格优雅,其拥有自己的一些特点。下面这篇文章主要给大家介绍了关于Laravel框架中composer自动加载实现的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2017-12-12
  • 如何在PHP中生成随机数

    如何在PHP中生成随机数

    这篇文章主要介绍了如何在PHP中生成随机数,文中代码非常详细,对大家的学习有很大帮助,感兴趣的朋友可以参考下
    2020-06-06
  • php检测文件编码的方法示例

    php检测文件编码的方法示例

    这篇文章主要介绍了php检测文件编码的方法示例,需要的朋友可以参考下
    2014-04-04
  • PHP运行模式的深入理解

    PHP运行模式的深入理解

    本篇文章是对PHP运行模式进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php增删改查示例自己写的demo

    php增删改查示例自己写的demo

    增删改查是对数据库最基本的操作,下面详细为大家介绍下如何连接数据库以及增删改查等等相关知识,感兴趣的朋友可以参考下
    2013-09-09
  • PHP上传目录禁止执行php文件实例讲解

    PHP上传目录禁止执行php文件实例讲解

    这篇文章主要介绍了PHP上传目录禁止执行php文件实例讲解,这个是比较实用的防止恶意攻击的方法,有需要的同学可以学习下
    2021-03-03
  • 在PHP中实现使用Guzzle执行POST和GET请求

    在PHP中实现使用Guzzle执行POST和GET请求

    今天小编就为大家分享一篇在PHP中实现使用Guzzle执行POST和GET请求,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论