建站经验

website

Discuz中开启伪静态的方法

前段时间,一直想在DZ程序中,开启伪静态,尝试了几次,终于成功了。其实感觉DZ这方面做的并不是很好,要自己上传修改.htaccess文件。

其实方法很简单,方法如下:

1、在后台的全局中,分别按照如下方法设置,如果主机对中文兼容不好,建议开始REWIRTE规则

2、设置好并点保存之后,点击此页面右上角的查看规则链接

3、根据你的空间的类型,选择合适的规则,写入.htaccess文件

4、OK了,已经开启伪静态了,测试一下吧。

Google和百度、雅虎的站内搜索代码

对于一个网站来说,使用搜索引擎来进行站内搜索往往比自己编写的站内搜索更高效,并且不占用网站服务器的资源,下面是我搜集到的几个主要搜索引擎(Google和百度、雅虎)的站内搜索代码,使用时只需要将代码里的"www.leoruby.net"替换成你的网址即可。

完美解决discuz升级后,后台备份数据提示:Discuz! 数据(不含UCenter)的问题

Discuz自从从7.2升级到最新版本之后,一直有这个问题,现在终于解决了。

就是在后台的 站长->数据库->备份 处,数据备份类型居然写成了:Discuz! 数据(不含UCenter) ,其实无所谓,备份的方法很多,但是看着感觉不爽。

查了查资料,做如下改动即可更正这个问题:

站长 -> Ucenter设置 修改两个地方:
1、UCenter访问地址:由原来的http://www.xxx.com/ucenter 改为了 http://www.xxx.com/uc_server
2、更改MySql的UCenter表前缀:由原来的uc_ 改为了 pre_ucenter_
3、更改UCenter的数据库连接文件的数据为 pre_ucenter

这样,就OK了,完美解决一直以来令人郁闷的discuz升级后,后台备份数据提示:Discuz! 数据(不含UCenter)的问题,现在终于变成了 Discuz! 和 UCenter 数据 了,看着就是舒服,哈哈。

新版的wordpress怎么开启多用户

以前老版的wordpress,分单用户版本与多用户版本(也就是wordpress与wordpress MU)。现在,合并为1个版本了,需要开启多用户功能才能使用。
刚刚亲自实验了一把,成功了。

其实,开启的步骤很简单。
首先,情备份自己重要的的文件。
然后,打开wp-config.php文件,在末尾添加define('WP_ALLOW_MULTISITE', 'true');,然后上传至服务器,刷新wordpress后台界面,你会发现Tools菜单下多了个Networks(网络管理)选项。
最后,点击Networks(网络管理)按钮,按照提示,做好设置。

一切OK了,可以使用多用户版本了,管理界面都不一样了,哈哈。

刚刚测试了一下更改discuz的uid排序

由于注册机的泛滥,导致占用了很多discuz的uid的号码,删除了垃圾账户之后,致使很多uid无法使用,浪费了大量的资源。
刚刚在一个论坛对discuz的uid进行了重新排序,在phpmyadmin下操作成功了!

discuz的uid重新排序,涉及很多的数据表,包括用户表,帖子表等等。我测试使用的,是一个新建的账户,仅仅发了几个帖子。更改的表如下:

*_uc_members
*_uc_memberfields
*_common_member
*_common_member_action_log
*_common_member_count
*_common_member_field_forum
*_common_member_field_home
*_common_member_log
*_common_member_profile
*_common_member_status

上面只是用户信息表,我只是做了简单的测试而已,并不保证完全正确,但至少我刚刚是成功了,其余的还应该有帖子表等等,也都需要同时进行uid的变更,之后,才能正常使用。新版本的discuz的数据库表实在太多,懒得继续观察下去了。

wordpress文章id不连续的终极解决办法

今日网上闲逛,发现一站点(zerobox.org)使用wordpress建立的,但其文章id都是连续的。我自己当初也是因为wordpress的文章id不连续,网上的办法无效,不能取消wordpress默认的自动保存功能,才换用了drupal。于是,给那个站点的站长发了封邮件,请教他使用的何种方法。

那位朋友就告诉我,是使用了一个名叫:Super Switch 的wordpress插件。我自己也在一个wordpress站点试了试,果然管用,wordpress蛋疼的文章修订、自动保存等功能,真正的可以被禁用了。有了这个插件,wordpress的文章id,终于可以连续了!

不过,我还是使用drupal当我的博客程序了。以后有新的站点,可以考虑wordpress+Super Switch这个插件了。

Drupal如何添加分类目录

Drupal默认的功能中,没有分类目录这个说法,而我又要强制将文章根据内容分类一下,所以,当时找了很多资料,才知道在drupal中如何设定,但目前,似乎忘记了当初自己建立这个博客,是如何添加分类目录的。趁着还有点小记性,将大致的过程写出来,似乎是使用term模块(功能)。

1、进入结构管理的分类中,新添加一个词汇表,比如category,这个完全是给自己看着方便的,前台不会显示出来。
2、添加词汇表之后,给这个词汇表添加术语,这里的术语,也就是以后具体的文章分类。
3、进入结构的内容类型中,进入文章类型的字段管理,然后在添加已有字段中,选中刚刚加入的category这个词汇表,然后保存。
4、依旧在上面的页面,对添加的category这个字段进行编辑管理,将其设置为:必填字段,这样,以后每发布一篇文章,都必须选择一个分类。
5、一切OK了。

上面的内容,是根据我依稀的印象,做的一个小总结,方便自己以后使用,如有需要的朋友,也可以用来参考一下,也许有些步骤不太精确,但大致是这样的,都怪自己当初没有好好总结记录下来。好脑瓜还真是不如烂笔头啊!!!

防止Discuz论坛被注册机攻击的技巧

针对注册机能够识别常用验证码的问题,我们不妨设置些个性化的图片验证问题来解决注册机的问题。DX2.5上面就有一个很不错的功能,但是知道去运 用的站长却很少。

其步骤是 进入管理后台 》》全局 》》防灌水设置 》》验证问题设置

下边是关键:
利用DX论坛验证问题可以使用图片的功能 在验证问题上插入图片
示范代码:<img src="http://www.leoruby.net/myblogimages/00001.jpg" width="200" height="150" border="0" />

这样显示出来的问题就是一张自定义设置的图片,我们可以在图片上面提出问题和给出答案,然后在后台设置的答案与图片对应!比如:http://www.leoruby.net/myblogimages/00001.jpg 后台设置的这个问题答案为与图片相对应的 北京

这个验证问题可以先用到注册页面,如果是人工注册然后机器发帖的话,同样可以用到发帖验证上面。当然这个可能并不能完全解决问题,但是希望对大家有些帮助吧!

Http状态码一览表

所谓的404页就是服务器404重定向状态返回页面。数字404指的是404号状态码。一般常用到的有200号状态码和404号状态码。200号表示网页被下载成功,而404号表示不能成功下载并产生错误。下面是HTTP状态码一览表。

1xx:请求收到,继续处理
2xx:操作成功收到,分析、接受
3xx:完成此请求必须进一步处理
4xx:请求包含一个错误语法或不能完成
5xx:服务器执行一个完全有效请求失败

100——客户必须继续发出请求
101——客户要求服务器根据请求转换HTTP协议版本

200——交易成功
201——提示知道新文件的URL
202——接受和处理、但处理未完成
203——返回信息不确定或不完整
204——请求收到,但返回信息为空
205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件
206——服务器已经完成了部分用户的GET请求

页面

Subscribe to RSS - 建站经验