raksmart活动促销

分享

写回答

发帖

[提问] 静态化问题求助!!论坛解决了,但是还有其他的问题!

HostMonster HostMonster 2997 人阅读 | 2 人回复

发表于 2008-4-17 08:38:06 | 显示全部楼层 |阅读模式

我用的美国主机  
可以在后台 编辑 .htacess

论坛我是用从 discuz 帖子里  copy过去 防在 论坛目录下 成功了~

但是还有点 不明白的地方~~

URL 静态化:
   主题列表页面(forumdisplay.php)静态化
    主题内容页面(viewthread.php)静态化
   标签页面(tag.php)静态化
    Discuz! Archiver 静态化

在启用 Archiver 那里  
   完全启用
   启用,但当用户从搜索引擎点击时自动转向动态页面
   启用,但当用户使用浏览器访问时自动转向动态页面

只针对搜索引擎 尽量减少资源占用的话 该怎么选???

另外bbs的静态化 虽然实现了 ..但是 ss/xs  的呢??? 这个要怎么来实现???
请高手给个 .htacess规则 ..

回答|共 2 个

神猪

发表于 2008-4-17 08:51:03 | 显示全部楼层

伪静态  "伪"静态  

重要的地方就是这个"伪" 字 ,

例如 http://bbs.idcspy.com/thread-20796-1-1.html

在站点目录里 并没有thread-20796-1-1.html这个文件

但是却可以连接到 其实还是动态的 ~

完全开启 也用不了太多的资源的 推荐完全开启

DZ  的 .htacess规则


# 将 RewriteEngine 模式打开
        RewriteEngine On

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

        # 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


这是官方的 ~ 必须放在论坛的目录不是你帐号根目录

评分

参与人数 1金币 +1 收起 理由
大象无形 + 1

查看全部评分

malaysiazhang

发表于 2008-4-17 19:50:40 | 显示全部楼层

神猪 大哥!!!
谢谢你的答复 ...
那么 ss的呢???
你知道么 ??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

HostMonster讨论

HostMonster
优惠码:优惠链接
介绍:HostMonster美国主机商成立于1996年,总部位于犹他州普罗沃,提供主机托管服务,在业内有比较有实力,而且口碑也不错。HostMonster美国主机性价比较高,而且基本不会额外收取费用,其无限型方案支持无限磁盘空间,无限带宽和电子邮件帐户,提供免费域名1个。
查看更多

malaysiazhang

发表主题