解决SF.NET(sourceforge.net)免费空间缓存问题
[i=s] 本帖最后由 12395874 于 2011-10-17 12:51 编辑 [/i]在使用SF.NET(sourceforge.net)免费空间时我们总会发现安装好wordpress后发表评论时总是要强制刷新后才能显示出新的条目,这是由于缓存问题造成的。所以我现在也将这个方法给大家说一下
**** Hidden Message *****
来解决这一问题,而这个能够达到更好的隐蔽效果。
使用时请将上面的”"符号替换一下,将以上代码最好加入公共文件中如header.htm或footer.htm中,这样可以免去每个都要重复添加的麻烦!
标题
[i=s] 本帖最后由 12395874 于 2011-5-25 16:18 编辑 [/i][color=red]我的sf.net演示站点 [code]cncx.co.cc[/code] 装的是DZx2[/color]
[color=red]附dzx系列的Rewrite伪静态规则(使用方法:新建一个txt文档,复制以下代码粘贴,然后将.txt后缀改为.htaccess,再将这个.htaccess后缀文件上传到htdocs文件夹目录,最后记住改此.htaccess后缀文件名为.htaccess即可)[/color]
[code]
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1
[/code]另外再附上sf.net空间安装DZ 7.2演示站www.ajmp3.tk(同学的网站,也算替他宣传下吧!) 哈,牛人,一段代码变十几段厉害! 经过一短时间的测试,本人推荐采用META代码
**** Hidden Message ***** [i=s] 本帖最后由 strljx 于 2011-5-12 22:15 编辑 [/i]
dx开伪静态会出现内部错误,怎么办???
还有,后台怎么解决缓存问题? [i=s] 本帖最后由 12395874 于 2011-5-14 10:35 编辑 [/i]
[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=72838&ptid=12394]5#[/url] [i]strljx[/i] [/b]
那是你在后台开启了Rewrite伪静态但却缺少相应的规则,未上传相应的.htaccess到论坛根目录,对于DZX系列的Rewrite伪静态规则二楼已给出,如果你的网站安装在根目录,直接将此.htaccess文件上传至网站根目录即可。 [quote]在使用SF.NET(sourceforge.net)免费空间时我们总会发现安装好wordpress后发表评论时总是要强制刷新后才能显 ...
[size=2][color=#999999]12395874 发表于 2011-4-30 15:57[/color] [url=http://www.idc866.com/redirect.php?goto=findpost&pid=71600&ptid=12394][img]http://www.idc866.com/images/common/back.gif[/img][/url][/size][/quote]
我用IE8登录了你的论坛,虽然无缓存,但是新用户也没有办法注册,悲剧啊 我是用PHPBB.
标题
[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=73873&ptid=12394]7#[/url] [i]williamlai[/i] [/b]可以注册的,最近一直没登过了,昨天试了下X2版注册时显示内部错误无法显示(估计是程序升级出问题了最近我的另一个论坛升级为x2正式版也出现这种情况),可以不管它,点击注册依然是成功的;对于DZ7.2未出现此类情况,演示www.ajmp3.tk一切正常。 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=74232&ptid=12394]8#[/url] [i]hongwang777[/i] [/b]
恩,phpbb国外的一个很出名的论坛程序,不过个人觉得它的主题风格什么都太少了,括展功能也没有discuz好,或许是用不惯的原因吧! [i=s] 本帖最后由 定海针 于 2011-6-13 19:58 编辑 [/i]
[quote]经过一短时间的测试,本人推荐采用META代码因为采用第一种方法,我发现退出论坛时,页面会有一个BUG。具体B ...
[size=2][color=#999999]12395874 发表于 2011-5-5 23:09[/color] [url=http://idc866.com/redirect.php?goto=findpost&pid=72164&ptid=12394][img]http://idc866.com/images/common/back.gif[/img][/url][/size][/quote]
楼主
解决缓存问题,第一种方法好。
另外,本坛有兄弟将第一种方法优化了,更完美。
还有,退出论坛,页面有个BUG,我的论坛DZ1.5使用官方的伪静态规则,也出现同样的问题。
这可能是伪静态规则不兼容外国空间所造成的,不是缓存所引起的吧,有待进一步学习解决。 其实这里也有一编缓存解决方案。 算是很早发出的。
并且人家一直在努力解决着问题。
现在隐藏,可能隐藏来得晚了点。 哈哈哈哈哈哈哈哈哈 dddddddddddddddd 216.34.181.96 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=72164&ptid=12394]4#[/url] [i]12395874[/i] [/b]
[font=Verdana][size=3][color=#333333][size=12px]啥内容?????????????????????????[/size][/color][/size][/font] :victory::handshake分享就是快乐! :handshake:victory: [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=71600&ptid=12394]1#[/url] [i]12395874[/i] [/b]
要看看啊啊不错啊 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=71600&ptid=12394]1#[/url] [i]12395874[/i] [/b]
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1 我来看看:lol 现在正需要这个 肯定要支持的 WordPress好像加进header。htm文件里就行啦 看看 呵呵 回复一个的的 牛人,一段代码变十几段厉害! [img][img][img][img][/img][/img][/img][/img] 刚好遇到这个问题,看看解决方法 学习啦~~! 我来看看啦!!!! 呵呵学习学习 支持楼主 楼主真给力 困扰好几天的问题了 终于解决 支持楼主 顶............ 看看~~~:loveliness: 哦 看下再说啊 [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=71600&ptid=12394]1#[/url] [i]12395874[/i] [/b]
老大 没说具体的修改方法啊 看看怎么弄 看看~~~~~~~~~~~~~~~~ 好吧,这个必须看 [i=s] 本帖最后由 76546468 于 2011-8-27 08:42 编辑 [/i]
收藏一下 大家看一下我的sf空间 [url=http://www.mycollege.shop.ms]http://www.mycollegeshop.net[/url]