raksmart活动促销

分享

写回答

发帖

如何打开rewrite静态化。请教

BlueHost BlueHost 10512 人阅读 | 19 人回复

发表于 2008-7-20 01:48:10 | 显示全部楼层 |阅读模式

新人请教各位帮忙。

我要开启静态化;参考过这帖子还是不会修改http://bbs.idcspy.com/thread-3388-1-1.html

也参考过这http://www.discuz.net/usersguide/advanced_urlrewrite.htm#title

有朋友教我修改和打开吗. .htaccess 文件是有的。就是不会修改。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^bikuu.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.bikuu.com$
RewriteRule ^/?$ "http\:\/\/www\.bikuu\.com\/bbs\/index\.php" [R=301,L]
RewriteCond %{HTTP_HOST} ^bikuu.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.bikuu.com$
RewriteRule ^bbs/?$ "http\:\/\/bikuu\.com" [R=301,L]


麻烦朋友做个详细的修改样本好吗。

因为在后台把静态化打勾。网页就不能打开了。

期待朋友帮忙解决问题。

回答|共 19 个

kingto

发表于 2008-7-20 09:24:15 | 显示全部楼层

在底下加上

        # 将 RewriteEngine 模式打开
        RewriteEngine On

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

        # 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


就可以了~
RAKSmart

大漠孤狼

发表于 2008-7-20 09:38:35 | 显示全部楼层

你要实现哪个程序的静态化?
一般程序都有rewrite规则,放进去就可以了

kingto

发表于 2008-7-20 10:14:55 | 显示全部楼层

嗯~dz論壇就按2樓的那個改就行了

eric75

发表于 2008-7-20 10:48:33 | 显示全部楼层

回复 4# 的帖子

我的是DZ论坛的。添加2楼的还是不能啊。打勾就出现404,不能打开。是更换2楼的还是添加在下面呢。

有朋友可以替我修改吗,可以加我QQ596393327在线等,谢谢

[ 本帖最后由 eric75 于 2008-7-20 10:55 AM 编辑 ]

kingto

发表于 2008-7-20 12:26:44 | 显示全部楼层

是更換,把.htaccess文件的内容替換成2樓的,絕對沒有問題。

eric75

发表于 2008-7-20 12:33:26 | 显示全部楼层

回复 6# 的帖子

不能啊,我试过了。所以才希望你替我调整。帮忙

或许可以就我msn ericwong75@hotmail.com

kingto

发表于 2008-7-20 12:49:07 | 显示全部楼层

那你替換這個:
        # 将 RewriteEngine 模式打开
        RewriteEngine On

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

        # Rewrite 系统规则请勿修改
        RewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)$ $1/archiver/index\.php\?$2
        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

eric75

发表于 2008-7-20 12:57:23 | 显示全部楼层

还是不能。 是什么问题呢,要是版主有空就替我调整好吗,麻烦了

add.c

发表于 2008-7-20 14:53:05 | 显示全部楼层

回复 9# 的帖子

.htaccess文件要放在根目录的下
您需要登录后才可以回帖 登录 | 注册

本版积分规则