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

 找回密码
 立即注册
搜索

[已解决] IIS环境下的虚拟空间ucHome 伪静态规则

[复制链接]
千秋霸氣 发表于 2009-4-4 19:48:52 | 显示全部楼层 |阅读模式
本帖最后由 千秋霸氣 于 2009-4-5 00:25 编辑

如题  求一个 IIS环境下虚拟空间的伪静态规则

程序使用的是 DZ7+UCH+UC整合安装包

社区在 BBS目录下

ucHome在home目录下

空间只能在根目录下放一个httpd.ini文件

目前DZ的规则以经成功 实现伪静态

问题是 如何同时让UCHOME也实现伪静态呢

这样的规则应该如何来写呢

网上找过相关资料 但是不适用UCHOME安装在子目下


下面是满网上都可以找着的规则
这规则 可以直接开启DZ的伪静态
但不适用UCHOME

  1. [ISAPI_Rewrite]

  2. # 3600 = 1 hour
  3. CacheClockRate 3600

  4. RepeatLimit 32

  5. # DISCUZ论坛+UCHome Rewrite规则,针对可操作IIS用户,
  6. # 此默认规则只针对UCHome程序放在根目录中用独立域名访问的,论坛也可以直接用.
  7. # DISCUZ论坛规则部分

  8. RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$4
  9. RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
  10. RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
  11. RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
  12. RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3

  13. # UChome部分
  14. RewriteRule ^/(space|network)-(.+)\.html$ /$1\.php\?rewrite=$2 [L]
  15. RewriteRule ^/(space|network)\.html$ /$1\.php [L]
  16. RewriteRule ^/([0-9]+)$ /space\.php\?uid=$1 [L]
复制代码
我试着改成这样的 可惜不成功

  1. RewriteRule ^/home/(space|network)-(.+)\.html$ /uchome/$1\.php\?rewrite=$2 [L]
  2. RewriteRule ^/home/(space|network)\.html$ /uchome/$1\.php [L]
  3. RewriteRule ^/home/([0-9]+)$ /uchome/space\.php\?uid=$1 [L]
复制代码
希望达人们能不吝赐教一下 谢谢啦
回复

使用道具 举报

一切皆可能 发表于 2009-4-4 20:15:53 | 显示全部楼层
  1. 我试着改成这样的 可惜不成功RewriteRule ^/home/(space|network)-(.+)\.html$ /uchome/$1\.php\?rewrite=$2 [L]

  2. RewriteRule ^/home/(space|network)\.html$ /uchome/$1\.php [L]

  3. RewriteRule ^/home/([0-9]+)$ /uchome/space\.php\?uid=$1 [L]
  4. 复制代码
复制代码


前后不对应吧??怎么可能成功??
回复

使用道具 举报

一切皆可能 发表于 2009-4-4 20:17:17 | 显示全部楼层
前面是/home ,后面怎么就是/uchome  ??
回复

使用道具 举报

xiaoyuwxz 发表于 2009-4-4 22:51:33 | 显示全部楼层
把home的规则,参照DZ地规则作相应的修改就可以了。
回复

使用道具 举报

 楼主| 千秋霸氣 发表于 2009-4-5 00:16:42 | 显示全部楼层
3# 一切皆可能

呵呵 发现了 谢谢指点
回复

使用道具 举报

 楼主| 千秋霸氣 发表于 2009-4-5 00:21:40 | 显示全部楼层
传上来 继续给有相同需要的朋友们使用吧

IIS环境下虚拟空间的DZ7+UCHOME 伪静态规则文件



解压后放到空间根目录下 然后让你的空间客服设置下
DZ7+UCH+UC整合安装包 可以直接使用
回复

使用道具 举报

皮皮宝 发表于 2009-4-15 15:27:17 | 显示全部楼层
感谢楼上.很好用
回复

使用道具 举报

weixc 发表于 2009-4-26 23:31:48 | 显示全部楼层
下载试试,感谢了
回复

使用道具 举报

smallxie 发表于 2009-4-27 00:55:06 | 显示全部楼层
UCHOME如果是安装在根目录下呢。而不是HOME文件夹内呢。可以使用吗?
回复

使用道具 举报

神男999 发表于 2009-7-11 19:29:57 | 显示全部楼层
支持一下,记号一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-12 11:11 , Processed in 0.118955 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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