raksmart活动促销

分享

写回答

发帖

[购买] 大漠斑斑帮帮忙!关于dz6.0的静态化问题!

国外虚拟主机 国外虚拟主机 19586 人阅读 | 25 人回复

发表于 2007-10-13 21:20:08 | 显示全部楼层 |阅读模式

http://bbs.yueid.com/index.php

程序是dz6.0

后台设置了完全启用Archiver:
URL 静态化全部选择

并上传了.htaccess

规则如下:
        # 将 RewriteEngine 模式打开
        RewriteEngine On

        # 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
        RewriteBase /bbs

        # Rewrite 系统规则请勿修改
        RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
        RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
        RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
        RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
        RewriteRule ^tag-(.+)\.html$ tag.php?name=$1

可是不行啊!

回答|共 25 个

大漠孤狼

发表于 2007-10-13 21:30:54 | 显示全部楼层

好像他们公布的一个规则有问题,你到discuz论坛问问,我还没用过6.0的

hxnl

发表于 2007-10-13 21:43:12 | 显示全部楼层

论坛安装在bbs文件夹里面, .htaccess 文件也放在bbs文件夹里面的!!

如果把RewriteBase /改成RewriteBase /bbs 这个时候http://bbs.yueid.com这个域名就不能访问了。

所以静态化写法如下:
# 将 RewriteEngine 模式打开
        RewriteEngine On

        # Rewrite 系统规则请勿修改
        RewriteRule ^archiver/((fid|tid)-[0-9]+\.html)$ archiver/index.php?$1
        RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
        RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
        RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
        RewriteRule ^tag-(.+)\.html$ tag.php?name=$1

关键是不能把RewriteBase /改成RewriteBase /bbs

我测试成功了,和大家分享一下!

评分

参与人数 1威望 +3 收起 理由
大象无形 + 3 感谢分享

查看全部评分

hxnl

发表于 2007-10-13 21:44:05 | 显示全部楼层

美国的空间就是怪啊!

大漠孤狼

发表于 2007-10-13 21:49:58 | 显示全部楼层

你的是装在根目录的,当然不应该带bbs

黄飞鸿

发表于 2007-10-13 22:54:02 | 显示全部楼层

原帖由 hxnl 于 2007-10-13 09:43 PM 发表
论坛安装在bbs文件夹里面, .htaccess 文件也放在bbs文件夹里面的!!

如果把RewriteBase /改成RewriteBase /bbs 这个时候http://bbs.yueid.com这个域名就不能访问了。

所以静态化写法如下:
# 将 RewriteEngine 模式打开
...

看不明白你的意思呀。
你写的是程序吗?如果是程序,把这些放在哪里调试?
RAKSmart

大漠孤狼

发表于 2007-10-13 23:39:56 | 显示全部楼层

discuz论坛 www.discuz.net

忧伤b小调

发表于 2007-10-14 02:07:29 | 显示全部楼层

我测试了,可以使用.

hxnl

发表于 2007-10-14 10:29:50 | 显示全部楼层

原帖由 黄飞鸿 于 2007-10-13 10:54 PM 发表

看不明白你的意思呀。
你写的是程序吗?如果是程序,把这些放在哪里调试?

把代码复制,新建记事本文件,粘贴,另存为.htaccess。上传到网站根目录

blueguy

发表于 2007-10-28 22:52:59 | 显示全部楼层

谢谢hxnl

测试成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则