Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 在2008R2 IIS7.5 上设置Rewrite

[复制链接]
xinbbs 发表于 2010-7-23 17:29:07 | 显示全部楼层 |阅读模式
本帖最后由 xinbbs 于 2010-7-23 17:30 编辑

很多人按照《Windows server 2008R2 IIS7.5 Rewrite伪静态规则(一)》配置,结果都出现了404的错误,尝试下面的方法,也许可以解决问题。



在IIS中“应用程序池”修改默认设置,设置“启用32位应用程序”为“True”。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

adillius 发表于 2010-7-26 20:30:38 | 显示全部楼层
本帖最后由 adillius 于 2010-7-26 20:31 编辑

iis7.5使用URL Rewrite Module 2.0很方便的就可以实现
导入以下规则即可
  1. RewriteEngine On

  2. RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1
  3. RewriteRule ^article-([0-9]+)\.html$ portal.php?mod=article&articleid=$1
  4. RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2
  5. RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page%3D$3&page=$2
  6. RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2
  7. RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2
  8. RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2
复制代码
回复

使用道具 举报

adillius 发表于 2010-7-26 20:40:45 | 显示全部楼层
本帖最后由 adillius 于 2010-7-26 20:45 编辑

导入规则即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-18 12:20 , Processed in 0.109494 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表