星期三 中雨(早晨有一点雨夹雪) 5~6℃
在家健身(37)
- 仰卧起坐 50 * 3
友吧今天
继续处理论坛 header.html
星期三 中雨(早晨有一点雨夹雪) 5~6℃
在家健身(37)
友吧今天
继续处理论坛 header.html
星期二 晴 5~7℃
关于 cookie domain 的问题
在本地测试好的,传到测试服务器上发现问题(受二级域名的影响)。
加上 domain 后解决问题。
var cookie_domain = (CONFIG["domain"].search("/") == -1) ? CONFIG["domain"] : "test.com";
$.cookie("test_name", "test_val", {path:"/", domain:cookie_domain});
// CONFIG["domain"] 是一个全局设置,在本地是 test.com/test/ 的路径形式,非域名形式,所以用了一个三元来处理。
友吧今天
星期一 晴 -1~7℃
友吧今天
继续处理论坛模板 header.htm,打算调整用户区、快捷导航、搜索框的位置。
星期日 多云 -3~5℃
安装在子目录的 discuz x2.5 伪静态显示为根目录形式(测试)
今晚研究了一下,虽然 discuz x2.5 程序安装在子目录,但是想要伪静态地址显示为根目录的形式。
比如,现在的伪静态地址是这样的:
http://www.friends8.com/bbs/thread-57-1-1.html
想显示为:
http://www.friends8.com/thread-57-1-1.html
测试一下帖子内容页,修改 iis 的 rewrite 配置文件 httpd.ini
把
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
改为
RewriteRule ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ /bbs/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
在 discuz 后台伪静态设置里
把
thread-{tid}-{page}-{prevpage}.html
改为
../thread-{tid}-{page}-{prevpage}.html
经过这样处理后,虽然伪静态地址显示为根目录了,但是提示:
抱歉,指定的主题不存在或已被删除或正在被审核
先记录一下,还没解决问题。
在家健身(36)
友吧今天
测试:伪静态地址显示为根目录形式。
星期六 阴 0~8℃
discuz x2.5 创始人积分一直为零的解决
昨晚发现创始人的积分一直是 0,发的帖总是显示“新人帖”,不知道是不是整合 uchome 造成的。
研究了很长时间,最后发现是 pre_common_member_count 表没有记录。
在该表手动增加一条该会员的记录即可解决问题,只是一些字段要手动填上去了,例如发帖数,好友数,等等。
另外,还需要在 pre_common_member_profile 和 pre_common_member_status 各增加一条记录。
附:观察一下可以发现,安装 discuz 时,创始人的 uid 默认是 1,但如果指定了 ucenter 里已有的用户,且该用户 uid 不是 1,就会产生这个问题。所以解决这个问题也可以这么处理:
把 pre_common_member_count 和 pre_common_member_profile 以及 pre_common_member_status 这三个表的第一条数据的 uid 由 1 改为创始人的正确 uid 即可。
参考:http://www.discuz.net/thread-2807858-1-1.html
友吧今天
星期五 小雨转中雨 4~8℃
在家健身(35)
今晚多做一组。
友吧今天
星期四 阴转小雨 6~10℃
301 重定向多个域名到同一个域名
在网站根目录建一个 index 文件,代码如下:
index.php
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.friends8.com/sports/");
exit();
?>
因为 blog 用的还是 asp,所以这里也记一下 asp 的 301 方法
index.asp
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.zhugao.net/today/"
Response.End
%>
参考:http://lusongsong.com/reed/175.html
对应子页面的永久重定向
上面的设置只能实现跳转首页,不能实现对应子页面的跳转,下面这个方法可以实现。
IIS 设置
1、新建一个临时站点(例如我的叫 301_zhugao.net),这个站点“属性”设置如下图,注意转向地址后面要加$s$q
2、注意,在“正式站点”里只要添加一个域名标识即可,其他要转向的域名都添加在“临时站点”里。
3、设置好后,有必要的话重启一下 iis.
301重定向代码和测试工具:
国外:http://www.seoconsultants.com/tools/headers
国内:http://www.ranknow.cn/tools/redirectcheck
参考:
http://www.xhbest.org/j/20120407470.html
友吧今天
处理 301 重定向,多个域名转向到 www.friends8.com
星期三 晴(全天有雾气,早晨有霜) 4~6℃
友吧今天
1、思考全站的新一轮规划(含以前的“阅读”和“小游戏”)。
2、1198082548 担任“泉州跑步”版主。
3、研究 discuz 的“分类信息”,理解了。
星期一 阴 3~9℃
在家健身(34)
友吧今天
谈了一个广告互换,不过只互换一周。