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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

SupeSite v 5 在IIS下的Rewrite方法(20060627修正版)

[复制链接]
ocean168 发表于 2006-6-2 03:06:37 | 显示全部楼层
首页打不开
回复

使用道具 举报

ihobo 发表于 2006-6-12 01:53:45 | 显示全部楼层
原帖由 hnb 于 2006-5-29 14:58 发表
首页打不开呢.
http://*****/index
在子页面点首页,是这个连接.打不开首页

是打不开首页
官方怎么不来个人解决下
回复

使用道具 举报

 楼主| 黑莲花 发表于 2006-6-12 13:52:42 | 显示全部楼层
对IIS Rewrite规则的修改:
最后一条规则在书写时考虑欠妥,设定成必须有后缀,即:通过index.* 来访问主页。
现修改如下:

  1. RewriteRule ^/supesite/index([\.a-zA-Z]*)$ /supesite/index.php
复制代码

其余不用更改。

给大家带来了麻烦,我表示抱歉。请大家原谅。
回复

使用道具 举报

有心人 发表于 2006-6-12 15:23:03 | 显示全部楼层
怪不得一直錯
回复

使用道具 举报

loves7 发表于 2006-6-13 18:32:25 | 显示全部楼层
用你的还是不成功,但用了晶莹雪花 的成功了.https://discuz.dismall.com/viewthread.php?tid=278730


用记事本打httpd.ini,修改规则

默认规则如下:

  1. # 独立主机用户
  2. # 修改以下语句中的 /supesite 修改为你的SupeSite目录地址,如果程序放在根目录中,请将 /supesite 修改为 /

  3. RewriteRule ^/supesite/action/(.+)$ /supesite/index\.php\?action/$1
  4. RewriteRule ^/supesite/i([0-9]+)(.*)$ /supesite/index\.php\?action/viewspace/itemid/$1$2
  5. RewriteRule ^/supesite/t([0-9]+)(.*)$ /supesite/index\.php\?action/viewbbs/tid/$1$2
  6. RewriteRule ^/supesite/([0-9]+)/tplid(.*)$ /supesite/index\.php\?action/space/uid/$1/tplid$2
  7. RewriteRule ^/supesite/([0-9]+)/starttime(.+)$ /supesite/index\.php\?action/spacelist/uid/$1/starttime$2
  8. RewriteRule ^/supesite/([0-9]+)/type(.+)$ /supesite/index\.php\?action/spacelist/uid/$1/type$2
  9. RewriteRule ^/supesite/([0-9]+)(.*)$ /supesite/index\.php\?action/space/uid/$1$2
  10. RewriteRule ^/supesite/index\.([a-zA-Z]+)$ /supesite/index.php
复制代码



如果你的x-space访问格式为直接域名格式(比如xpace.snowcn.net),则用下面这段替换上面的内容
  1. # 独立主机用户
  2. # 修改以下语句中的 /supesite 修改为你的SupeSite目录地址,如果程序放在根目录中,请将 /supesite 修改为 /

  3. RewriteRule ^/action/(.+)$ /index\.php\?action/$1
  4. RewriteRule ^/i([0-9]+)(.*)$ /index\.php\?action/viewspace/itemid/$1$2
  5. RewriteRule ^/t([0-9]+)(.*)$ /index\.php\?action/viewbbs/tid/$1$2
  6. RewriteRule ^/([0-9]+)/tplid(.*)$ /index\.php\?action/space/uid/$1/tplid$2
  7. RewriteRule ^/([0-9]+)/starttime(.+)$ /index\.php\?action/spacelist/uid/$1/starttime$2
  8. RewriteRule ^/([0-9]+)/type(.+)$ /index\.php\?action/spacelist/uid/$1/type$2
  9. RewriteRule ^/([0-9]+)(.*)$ /index\.php\?action/space/uid/$1$2
  10. RewriteRule ^/index\.([a-zA-Z]+)$ /index.php

复制代码


改好后把httpd.ini上传到XS根目录下即可.

[ 本帖最后由 loves7 于 2006-6-13 18:56 编辑 ]
回复

使用道具 举报

BAOR 发表于 2006-6-16 15:57:53 | 显示全部楼层
RewriteRule ^/action/(.+)$ /index\.php\?action/$1
RewriteRule ^/i([0-9]+)(.*)$ /index\.php\?action/viewspace/itemid/$1$2
RewriteRule ^/t([0-9]+)(.*)$ /index\.php\?action/viewbbs/tid/$1$2
RewriteRule ^/([0-9]+)/tplid(.*)$ /index\.php\?action/space/uid/$1/tplid$2
RewriteRule ^/([0-9]+)/starttime(.+)$ /index\.php\?action/spacelist/uid/$1/starttime$2
RewriteRule ^/([0-9]+)/type(.+)$ /index\.php\?action/spacelist/uid/$1/type$2
RewriteRule ^/([0-9]+)(.*)$ /index\.php\?action/space/uid/$1$2
RewriteRule ^/index([\.a-zA-Z]*)$ /index.php
回复

使用道具 举报

cnhits 发表于 2006-6-21 15:54:15 | 显示全部楼层
感谢黑莲花,全部成功。
回复

使用道具 举报

xdstorm 发表于 2006-6-28 20:08:55 | 显示全部楼层
收藏
回复

使用道具 举报

sanreal 发表于 2006-7-1 12:16:28 | 显示全部楼层
安装不成功,红色向下键头
回复

使用道具 举报

sanreal 发表于 2006-7-9 16:31:07 | 显示全部楼层
顶一下。。我还是红色向下键头。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-24 08:30 , Processed in 0.026131 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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