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 创建以UNIX时间戳命名的文件夹(示例代码)

    php 创建以UNIX时间戳命名的文件夹(示例代码)

    这篇文章主要介绍了php创建以UNIX时间戳命名的文件夹(示例代码)。需要的朋友可以过来参考下,希望对大家有所帮助
    2014-03-03
  • smarty简单模板变量输出方法

    smarty简单模板变量输出方法

    这篇文章主要介绍了smarty简单模板变量输出方法,涉及Smarty模板中数组的定义、使用及assign方法进行变量替换的相关技巧,需要的朋友可以参考下
    2016-07-07
  • vscode运行php报错php not found解决办法

    vscode运行php报错php not found解决办法

    这篇文章主要给大家介绍了关于vscode运行php报错php not found的解决办法,这个问题可能是由于您的计算机上没有安装PHP或者VS Code没有正确配置PHP的路径所导致的,文中将解决的办法介绍的很详细,需要的朋友可以参考下
    2023-07-07
  • php设计模式之单例模式使用示例

    php设计模式之单例模式使用示例

    单例模式也就是只能实例化一次,也就代表在实例化时不可能使用new关键字,下面是使用示例,大家参考使用吧
    2014-01-01
  • 深入浅析php中sprintf与printf函数的用法及区别

    深入浅析php中sprintf与printf函数的用法及区别

    这篇文章主要介绍了php中sprintf与printf函数的用法及区别,涉及到printf函数、sprintf函数相关资料,需要的朋友可以参考下
    2016-01-01
  • destoon设置自定义搜索的方法

    destoon设置自定义搜索的方法

    这篇文章主要介绍了destoon设置自定义搜索的方法,需要的朋友可以参考下
    2014-06-06
  • ThinkPHP CURD方法之page方法详解

    ThinkPHP CURD方法之page方法详解

    page方法是完全为分页查询而诞生的一个人性化操作方法这篇文章主要介绍了ThinkPHP CURD方法的page方法,需要的朋友可以参考下
    2014-06-06
  • typecho插件编写教程(一):Hello World

    typecho插件编写教程(一):Hello World

    这篇文章主要介绍了typecho插件编写教程(一):Hello World,本文讲解了插件的文件结构、插件信息、插件结构、插件流程等内容,需要的朋友可以参考下
    2015-05-05
  • CI框架安全过滤函数示例

    CI框架安全过滤函数示例

    这篇文章主要介绍了CI框架安全过滤函数,结合实例形式分析了CodeIgniter框架去空、防止XSS的函数定义与使用方法,并附带了原生PHP进行各种常见安全过滤相关操作技巧,需要的朋友可以参考下
    2018-06-06
  • typecho插件编写教程(五):核心代码

    typecho插件编写教程(五):核心代码

    这篇文章主要介绍了typecho插件编写教程(五):核心代码,本文讲解了完整的插件核心代码的示例,需要的朋友可以参考下
    2015-05-05

最新评论