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就做了这样的设置。
本地下载

相关文章

  • Symfony2学习笔记之插件格式分析

    Symfony2学习笔记之插件格式分析

    这篇文章主要介绍了Symfony2的插件格式,详细分析了Symfony2的插件原理及创建与使用插件的相关技巧,需要的朋友可以参考下
    2016-03-03
  • Laravel认证原理以及完全自定义认证详解

    Laravel认证原理以及完全自定义认证详解

    最近在学习laravel框架,所以下面这篇文章主要给大家介绍了关于Laravel认证原理以及完全自定义认证的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-07-07
  • PHP函数分享之curl方式取得数据、模拟登陆、POST数据

    PHP函数分享之curl方式取得数据、模拟登陆、POST数据

    这篇文章主要介绍了curl方式取得数据、模拟登陆、POST数据,需要的朋友可以参考下
    2014-06-06
  • laravel 数据验证规则详解

    laravel 数据验证规则详解

    今天小编就为大家分享一篇laravel 数据验证规则详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php自动加载代码实例详解

    php自动加载代码实例详解

    这篇文章主要介绍了php自动加载代码实例详解,文中代码讲解的很清晰,有感兴趣的同学可以研究下
    2021-02-02
  • 利用PHP POST临时文件机制实现任意文件上传的方法详解

    利用PHP POST临时文件机制实现任意文件上传的方法详解

    这篇文章主要介绍了利用 PHP POST 临时文件机制实现任意文件上传,同时该过程也会打断 php 对临时文件的处理,虽然最终仍会被删除,但相较之前可以明显看出临时文件在磁盘的中存在的时间变长了,需要的朋友可以参考下
    2022-04-04
  • Smarty模板引擎缓存机制详解

    Smarty模板引擎缓存机制详解

    这篇文章主要介绍了Smarty模板引擎缓存机制,结合实例形式分析了Smarty模板引擎缓存机制的原理,开启与使用方法以及相关注意事项,需要的朋友可以参考下
    2016-05-05
  • 通过PHP简单实例介绍文件上传

    通过PHP简单实例介绍文件上传

    本文通过代码实例给大家介绍php文件上传,获取文件名称、类型、大小等相关信息,完成文件的上传,本文非常具有参考借鉴价值,特此分享到脚本之家平台,供大家学习
    2015-12-12
  • 浅析PHP微信支付通知的处理方式

    浅析PHP微信支付通知的处理方式

    本文是对上篇文章的一个补充,主要是官方没有关于通知的demo,摸石头过河真的很难受,方便大家开发,放出来给大家看看
    2014-05-05
  • laravel 操作数据库常用函数的返回值方法

    laravel 操作数据库常用函数的返回值方法

    今天小编就为大家分享一篇laravel 操作数据库常用函数的返回值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论