插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
“感谢有你同行”手握手2008年数万元重奖志愿者
Discuz!/ECShop 专用官方虚拟主机
【九城-奇迹世界】专题活动开始了!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
参与有奖社区调查 赢取台湾5日游
发新话题
打印

UCenterHome在IIS服务器下的html静态化设置,开启Rewrite伪静态的方法+2008.06.13

本主题由 it1988.com 于 2008-4-22 17:11 加入精华

回复 20# ybfq2 的帖子

把您的具体设置说出来看看.
嗯,就是在IIS里有两个独立的站点,都是根目录的
一个是bbs.abc.com  [论坛]
一个是my.abc.com [UCH]

然后我在C盘建立了Rewrite文件夹,下面有两个文件夹,不同的Rewrite文件
一个是DZ6,一个是UHOME【这个是楼主老大的】

再然后我就到IIS设置,BBS的Rewrite为DZ6那个文件夹里的Rewrite.dll
MY的Rewrite为UHOME这个文件夹里的Rewrite.dll

设置好,我就重启IIS了,然后就只有BBS的应用可以了,UCH的就出现“DNS错误”和“没有可以显示的页面”,并没有出现404的错误。。

我用的是你的根目录的那个包
兄弟我研究明白了。。。

只要在DZ6原来的REWRITE的HTTPD.INI里加入以下代码就好了

RewriteRule ^/(space|network)-(.+)\.html$ /$1\.php\?rewrite=$2 [L]
RewriteRule ^/(space|network)\.html$ /$1\.php [L]
RewriteRule ^(.*)/([0-9]+)$ /space\.php\?uid=$1 [L]
感谢你的初版,我再发下套装
我的dz和uch是在一个域名下的,用同一个配置文件。所以打不开?
引用:
原帖由 ybfq2 于 2008-4-24 14:23 发表
兄弟我研究明白了。。。

只要在DZ6原来的REWRITE的HTTPD.INI里加入以下代码就好了

RewriteRule ^/(space|network)-(.+)\.html$ /$1\.php\?rewrite=$2 [L]
RewriteRule ^/(space|network)\.html$ /$1\.php [L] ...
出现Access Denied
已更新.看最新说明.
引用:
原帖由 it1988.com 于 2008-4-24 21:04 发表
已更新.看最新说明.
仍然失败
404
我的
ss在根
dz在bbs
uch在Home

目前用的是
复制内容到剪贴板
代码:
[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$3
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3


RewriteRule ^/([0-9]+)$ /index\.php\?uid/$1 [L]
RewriteRule ^/([0-9]+)/spacelist(.+)$ /index\.php\?uid/$1/action/spacelist/type$2 [L]
RewriteRule ^/([0-9]+)/viewspace(.+)$ /index\.php\?uid/$1/action/viewspace/itemid$2 [L]
RewriteRule ^/([0-9]+)/viewbbs(.+)$ /index\.php\?uid/$1/action/viewbbs/tid$2 [L]
RewriteRule ^/([0-9]+)/(.*)$ /index\.php\?uid/$1/$2 [L]

RewriteRule ^/action(.+)$ /index\.php\?action$1 [L]
RewriteRule ^/category(.+)$ /index\.php\?action/category/catid$1 [L]
RewriteRule ^/viewnews(.+)$ /index\.php\?action/viewnews/itemid$1 [L]
RewriteRule ^/viewthread(.+)$ /index\.php\?action/viewthread/tid$1 [L]
RewriteRule ^/mygroup(.+)$ /index\.php\?action/mygroup/gid$1 [L]
RewriteRule ^/index([\.0-9a-zA-Z]*)$ /index\.php [L]
就是这样也用问题,ss站点存档左边日期栏的连接404

[ 本帖最后由 unabc 于 2008-4-25 09:08 编辑 ]
SS不要混在里面了.SS直接用纯html静态化.SS与论坛和uch无关的.按照要求做吧.
发新话题
版块跳转