修改dede发表文章来源及作者方法

dede发表文章时 默认的来源是未知,默认的作者是admin 。
修改方法
打开你的管理员目录(默认是dede)下的article_add.php文件,找到第95到97行,把默认的
//对保存的内容进行处理
if(empty($writer))$writer=$cuserLogin->getUserName();
if(empty($source))$source='未知';
改为
//对保存的内容进行处理
if(empty($writer))$writer='这是默认作者';
if(empty($source))$source='这是默认来源';
修改时注意文字编码。

通过设置.htaccess提高wordpress的安全性

.htaccess确实是一个好东东,通过对它进行设置,可以提高WordPress站点的安全性和可用性,比如:禁止服务器列举文件列表、妨盗链等等,下面好好看看这篇文章吧,希望能够对你有所帮助

尽管 .htaccess 只是一个文件,但是它能改变你服务器上的设置和允许你做很多不同的东东,如最受欢迎的是它能让你定制化 404 错误页面。.htaccess 其实并不难,你可以认为它只是由一些简单命令或者用法说明组成的文本文件,不过他却能极大的提高你站点的安全性,所以没有借口不去用它。

创建 .htaccess 文件时可能给你带来一些问题。写入内容到这个文件是非常容易的,你只需输入合适的代码到文本编辑器中(如记事本)。但是你可能在保存文件的时候碰到问题。因为 .htaccess 是一个非常奇怪的文件名(这个文件没有名字而只有一个8字符的扩展名)。这个可能在特定的系统中不能被接受(如 Windows 95)。在绝大多数的操作系统中,你可以尝试在保存文件的时候输入以下文件名:”.htaccess”(包括引号)。如果这不起作用,你可能需要先把它命名为别的名字(如 htaccess.txt),然后上传到服务器。上传之后,在 FTP 工具中重命名它。

尽管通过 .htaccess 可以做很多事情,但是这篇日志主要关注的是如何提高 WordPress 的安全性和可用性。

  1. 保护 .htaccess 自身的安全性。阻止用户通过读取和写入 .htaceess 来更改安全性的设置。<files .htaccess>order allow,denydeny from all</files>
  2. 隐藏服务器的数字签名。隐藏服务器的数字签名之后,入侵者将很难找到有机会找到安全漏洞,因为他们不知道背后的服务器是什么。ServerSignature Off
  3. 限制上传文件的大小。这个能够帮助阻止 DoS 攻击(用户通过上传巨大的文件来冲垮服务器)并且能够节约带宽。LimitRequestBody 10240000# limit file uploads to 10mb
  4. 停止 mod_security 过滤器。这是一个可选的设置并且要小心处理。这些指令告诉服务器不要使用 mod_security 过滤器,因为 mod_security 过滤器不允许用户发表含有这些单词 “curl”,“lynx” 或者 “wget” 等等单词的文章。这个看起来有点琐碎,但是这个让一些站点头痛,因为这些单词几乎那些站点每天都会用到。SecFilterInheritance Off
  5. 保护 wp-config.php 文件。我们可以通过 .htaccess 文件阻止用户读取和写入 WordPress 的主配置文件。这个指令假设 WordPress 是安装在站带你的根目录。<files wp-config.php>order allow,denydeny from all</files>
  6. 指定自定义错误文档。这条指令做的更多是站点的可用性而不是安全性。它们指定了哪个页面将被显示,一旦服务器错误,如页面找不到(代码 404) 禁止访问(代码 403)等等。

    ErrorDocument 404 /notfound.phpErrorDocument 403 /forbidden.phpErrorDocument 500 /error.php

  7. 禁止浏览目录。这将阻止服务器在没有找到 index 文件(如 index.html,index.php 等等)的情况下显示文件夹目录内容。这能阻止用户看到文件夹的内容使得更难对网站发动攻击。# disable directory browsingOptions All -Indexes
  8. 防止图片盗链。这个能够阻止其他网站盗链本网站的图片,迫使他们要么指向整个页面,或者其他存储图像的地方。这个保存了宝贵的带宽并且能够增加流量(虽然只是一点点)。下面的代码将会显示 stealingisbad.gif 这张图片,当有人试着热链到到你的网站来显示图片

    #disable hotlinking of imagesRewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http://(www.)?yourdomain.com/.*$ [NC]

    #RewriteRule .(gif|jpg|png)$ http://www.yourdomain.com/stealingisbad.gif [R,L]

  9. 在你的站点给每个 URL 设置符合规定的或者“标准”的链接。这能够帮助提高网站的可用性和提高网站在搜索引擎中的排名。总之,它会把来自 http://yourdomain.com 的请求重定向到 http://www.yourdomain.com/

    .# set the canonical urlRewriteEngine OnRewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC]RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]

  10. 保护博客免受垃圾留言的侵扰(和普通方式提交的垃圾留言)。最后的那条指令将会阻止用户直接从其他网站的留言提交框发表留言,虽然这不是一个包罗万象的反垃圾留言的方法,但是它确实能够帮助你。

    # protect from spam commentsRewriteEngine OnRewriteCond %{REQUEST_METHOD} POSTRewriteCond %{REQUEST_URI} .wp-comments-post.php*

    RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]

    RewriteCond %{HTTP_USER_AGENT} ^$

    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

    加入这些指令之后,你应该添加 WordPress 用于管理永久链接的代码。还有很多的指令和很多的方法可以提高网站的可用性和安全性,不过这里所列出的应该占了日常所需的大部分了。当你上传该文件到服务器上之后,你应该一遍有一遍的测试直到你觉得所有的东西都工作正常,再测试一遍。检查下是否受保护的文件还能不能被访问,你依旧允许访问的文件和文件夹能否还能访问。常规的经验可能是棘手的事情,它们可能导致看似随机的问题,所以在你发布你的网站之前务必完全的测试你的网站。

空间服务器换IP后,DEDE网站进不了后台,出现数据库连接错误

DedeCMS Error Warning!
Technical Support: [url]http://bbs.dedecms.com[/url]
Error page: /myweb/login.php
Error infos: DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错!

 

这个问题就是网站里的配置文件数据库IP没有改,解决方法:

用FTP登录 找到要目录下 /web/data/common.inc.php 

找到如下内容:
<?php//数据库连接信息$cfg_dbhost = '161.153.75.79';$cfg_dbname = '*****数据库名****';$cfg_dbuser = '*****数据库用户名****';
$cfg_dbpwd = '*****数据库密码****';$cfg_dbprefix = 'dede_';$cfg_db_language = 'gbk';?>

 

把红色部分更改成新的IP即可。

说说老鹰主机(HAWKHOST)的那些事

之前一直用免费主机,弄网站玩,没怎么专心做过站

后来下定决心做站了,就开始找空间

怕没验,找到差的空间

所以就在QQ群里问了下有经验的人

推荐了老鹰主机青蛙主机

当时看了下情况,就选择了老鹰主机

最基本的3G空间

关键是支持支付宝付款,这个方便

网上找了优惠码

选择了终身优惠25%的码

付款,等待开通。

一切就很容易的搞定了

因为网站没怎么打理,总体感觉还可以

国外空间总会有些通病,谁让咱都在这个和谐社会呢

下面说些有用的吧

老鹰主机是cpanel管理面板,有中文支持,很好用

我用了几个月,只遇到过一个问题

就是被人黑了,修改了.htaccess文件

现象是打开网站主机,会跳转到不知名网站。

后来清理了,又被黑一次,估计是上一次没清理干净

当第二次,被黑,问题就严重了,

空间被老鹰暂停,我才知道

然后很气氛,以为是老鹰官方无故暂停我空间,这是国内空间商常做的事,惯性思维,呵呵。

登录上去,查看确实是被暂停了。

上去查看,没找到原因,也登录不了cpanel管理面板和FTP

问题有点大,没办法

想起了邮箱,就登录了注册邮箱,看到了老鹰官方的邮件,

大概意思就是,违反了spam,发送了大量的邮件,(en文不好,翻译了一下,大致意思能懂)

上去回复了官方 的支持信息

官方 很快给回复,说把原文件备份到一个文件夹下了

已经帮我开通了。

然后我打开域名,发现提示错误,后来知道是网站根目录 下是空的。

就试了ftp,还是一样的上不去,

登录cpanel还是一样不能登录

然后我呢,就继续去回复了官方 的支持消息 ,大致是让他们帮我开通,

在国内的处理 速度 是很快的,国外嘛,没那么快,

我又是个急性子,又连续提交了几个支持信息,

官方都很及时的回复,还是没搞定,没开通

我又继续发,,中间发了一次中文,有点气愤的消息。

经过几次沟通后,官方终于给了个准信

原来他们的流程,是几个部门的,反垃圾邮件部门搞定了

最后还要经过计费部门开通才行。

最后到第三天,他们给了消息 ,说已经开通了,让尝试登录 。

至些,终于解决 了问题。

所以要总结一下:

在国外的空间商,当然其它的也是。

空间出问题,特别是空间被停用,

要查看 注册时的邮箱的邮件,比自己着急管用多了。

他们的办事效率是要比国内慢那么几倍的

老鹰主机,不论什么问题,什么事情 ,

只要是牵扯到开通空间的事情

最后都要经过计费部门的最后审核 开通

才是真的开通,中间其它任何部门都没权利开通的.

 

备注:

Hawkhost老鹰主机终身75折优惠码:hawkhost25优惠说明:使用此优惠码后,首年75折,以后续费也是75折,购买独立ip也可享受此优惠

青蛙主机(froghost)终身30%优惠码:twitter  使用此优惠 码终身优惠30%,续费也是一样。

老鹰主机支持支付宝付款,空间有限制,价格较优惠 。

青蛙主机支持中国银联付款(选择用paypal付款,不用认证信用卡),有网银即可。空间无限制,价格稍贵 ,相对 国外空间来说

购买链接:老鹰主机青蛙主机

如何用ASP进行多条件排序

asp 算是最古老的网站动态代码,现在很多企业网站都是用到这个。

今天整理的是关于 如何用asp进行多条件排序

在数据库查询语句最后加上

orderby 排序条件1 and 排序条件2 and 排序条件3
再配合DESC是降序,ASC是升序,我们就可以按我自己的要求进行多条件排序查询。

wordpress后台提示“您没有足够的权限访问这个页面。”的解决方法

在wordpress进行恢复或搬家时,进入后台提示“您没有足够的权限访问这个页面”

这个原因很简单

有时我们为了安全,把数据前缀更改了,只修改了表前缀

在表内还有要修改的地方

如果没有修改,就会在进入后台时,提示“您没有足够的权限访问这个页面。”

要修正这个问题,只需以下两步:

打开?_options表,修改optionname字段值为?_user_roles,修改为与你的前缀对应

打开?_usermeta表,将meta-key字段中有旧前缀的值,更为新的前缀就OK。

关于百度快照问题的若干说明

一直以来,部分站长对百度快照的更新时间都存在一些误解,认为网站的快照更新时间与网站的权重状态存在一定关系,快照更新越频繁,网站的权重越高,反之,越低。

而实际上,网站快照的更新频率与权重并不存在任何直接的关系。

百度快照为什么会更新?

首先,需要澄清一下网页的抓取频率和快照的更新频率是完全不同的两个概念。

每一个被百度收录的网站,baiduspider都会根据其网站内容更新的频率不断的检查有无新网页产生,通常情况下,Baiduspider的抓取频率会和网站产生新内容的速度相符,通常说的更新,是指Baiduspider对网页内容的抓取。

每个新抓取或者新检查过的网页,我们都会根据其重要程度以及其时效性价值以不同的速度去创建索引,通常所说的快照更新时间是指索引时间,一些经常有重要内容更新的网页,我们会以更快的速度创建索引。如果一个网页只是一般的文字变更或者内容没有时效性的价值,并不一定会被搜索引擎认为有快速更新索引的价值,即便百度蜘蛛重新抓取了该网页内容,其快照也不一定会快速更新,但这并不意味着它不重要或者百度更新的速度很慢。

快照时间为什么会倒退?

一个重要网页的快照往往会在搜索引擎数据库中保存有多份网页快照,这些快照的抓取时间并不相同。在一些极特殊情况下,搜索引擎系统可能会选择不同于当前搜索结果中的快照版本,导致出现快照时间倒退的情况。这对网站在搜索引擎中的表现无任何影响,也并不代表搜索引擎对该网站做了降权处理。

综上,快照的更新与页面中是否出现重要新增内容有直接关联,而与网站本身的“权重”、是否“被K”并无直接关联。站长不必过多关注网站的快照时间,我们建议站长将精力集中在网站的内容建设中,只有提高网站的内容价值和检索体验,方可受到用户和搜索引擎的信赖。

来自百度官方

巧用nofollow,集中权重

巧用nofollow,集中权重

蜘蛛在给我们网站分配权重无法按照我们理想的权重分配,那该怎么办呢?
Nofollow 一个控制权重的属性。
1、        当一个页面上的链接加上了nofollow按逻辑来讲蜘蛛就不会去爬行改链接并且不会分配给这个链接权重,这样保留下来的权重就能分配给其他的链接;
2、        加有nofollow的链接页面并不是不会收录因为有其他页面给这个页面链接,如果想让搜索引擎彻底不收录这个页面那么就给这个页面加<meta name=”robots” content=”nofollow” />或者在网站根目录下的robots.txt文件中屏蔽这个页面链接。
========================================
1)        无关链接添加nofollow。
这里说的主要是这个网站都要调用的头部与底部代码部分的链接。例如:注册,登陆,加入我们,联系方式,还有一些只是提供给用户并不期望排名的链接;
2)        不需要的页面。
a)        我们做网站都会做一个新闻咨询栏目并且会将这个栏目的链接调到首页上显示,但是这无疑是在浪费首页的权重,首页建议只放向获得排名的链接,至于这些新闻链接处理方法可以给他们加nofollow并且给栏目页一个链接。
b)        首页重复链接添加nofollow;我们在给首页分块的时候会将每个区块的名称加上链接,而这些链接都在导航上出现过,如果你的网站是靠长尾词生存的那么 就到观察数据是那些链接来的流量大,如果有些书栏目的流量大那么就不必处理这些链接,如果不是那么就给这些链接增加nofollow链接。

SEO四处一词和五条金律

SEO四处一词和五条金律
一、我们先来看看四处一词是哪四处:
第一处:当前页面的标题上出现这个关键词
第二处:当前页面关键词标签、描述标签里出现这个关键词(如果是英文关键词,请在 URL里也出现)
第三处:当前页面的内容里,多次出现这个关键词,并在第一次出现时,加粗
第四处:其他页面的锚文本里,出现这个关键词
二、对搜索引擎排名规律的总结——五条金律!
五条金律和四处一词一样,都是重要的SEO策略。
对于我们懂SEO的人,其实就是获知了这样的“五条金律”,然后针对性的优化,让自己脱颖而出。
假设搜索引擎一共收录了100个网站,那么如何来对这100个网站进行排名呢?
在排名过程中,搜索引擎分别对这100个网站提出五个问题,我们称为“五条金律”。
1、你是什么?
2、你是否是重要的?   
3、你是否是原创的?  
4、你是否是最新的?  
5、你是否是受欢迎的?
第一条金律:我就是那个关键词!
为了说明你的网页就是关于那个关键词最专业的,需要做的工作是认真做好“四处一词”。
如何增加某个URL的权重,使其是重要的呢?
两个方式:1、通过站内大量的锚文本、次导航; 2、站外的链接。 如果是首页,还可以通过搭建一级目录的博客来提升首页权重。
第二条金律:我是重要的!
这里指的是某个URL的权重是高的。这个URL,可以首页的,也可以内页的。
第三条金律:我就是原创的!
采集的内容,往往无法获得良好的排名就是这个道理。所以,对于原创内容来源的挖掘,是SEO能力的一个挑战。
第四条金律:我是最新的!
这表现在搜索引擎每次过来,网站都是更新的。
网页更新的解决办法:
1、每个页面添加“最新文章版块”,一旦有新文章,则就更新了全站所有页面。
2、可以在每个页面添加“随机文章版块”,每次搜索引擎过来,都访问更新的页面。
第五条金律:我是受欢迎的!
这里指的是,网站的PV要比同行高,让搜索引擎认为你的网站是更受欢迎的。
SEO竞争会经历两个阶段:
1、懂SEO的和不懂SEO的竞争,这个阶段,你只要懂SEO操作即可有排名。
2、懂SEO的和也懂SEO的竞争,这个阶段,你需要发挥很多创造力,在以上五条金律上胜过对方。

网站推广优化人员常用的高级搜索指令推荐

做网站推广优化是比较浪费精力和时间的,很多都要点点积累起来,不过有些东西掌握好了,也可以节省不少时间,下面推荐一些网站推广优化人员常用的高级搜索指令

 

一、高级搜索指令

1、 双引号 我们举个例子来说明,“SEO交友”,在百度中这样搜索的话,我们可以看到出现的都是完整而且顺序出现搜索关键字,而不是出现seo,交友,等这些分隔开的页面。使用双引号可以更精准的找到特定关键字的竞争对手。

2、 减号 减号(-)代表搜索不包括减号后面的词的页面。值得注意的是减号前面需要有个空格,而后面没有空格,而是紧跟着需要排除的词。使用减号搜索指令,我们可以更精准的找到所需要的文件,尤其是有很多种意义的。

3、 星号(*) 百度不支持星号指令,但谷歌支持,例如我们搜索“网站**”一般可以出现,网站推广,网站优化,网站制作等等。

4、 Inurl 这个指令我相信大家应该不会陌生了,一般是在搜索引擎查询词出现在url中的页面。百度和谷歌都支持inurl指令。我们可以在百度中搜索 inurl:网站推广, 大家都会发现在url中出现了网站推广这个查询词。

5、 Inanchor 指令返回的结果是导入链接锚文字中包含搜索词的页面。百度不支持inanchor指令。我们在谷歌中搜索“inanchor:网站推广”,我们可以在出现页面的链接锚文字中出现了“网站推广”这四个字。

6、 Intitle 指令返回的是页面title中包含关键词的页面。使用intitle指令找到的文件才是更精准的竞争页面。

7、 Allintitle 搜索返回的是页面标题中包含多组关键词的文件。如 allintitle:网站优化 网站推广 就说明标题中包含“网站优化”又包含“网站推广”的页面。

8、 Allinurl 这个指令与alltitle相似,笔者这里就不多去强调了。

9、 Filetype 用于搜索特定文件夹格式。谷歌和百度都支持该指令。比如搜索“filetype:pdf 网站优化”,我们搜索得到的就是包含网站优化这个关键字的所有pdf文件。

10、 Site: 这个指令作为站长都应该知道,笔者在这里就不必要去说了。但是site:指令不是很精准。

11、 Link: 这个指令同样是SEO人员都很清楚,是用来搜索某个url的反向链接,既包含内部链接,也包括外部链接。

12、 Linkdomain:这个指令只适用于雅虎搜索,搜索的是某个域名的反向链接,而且查询得到的是非常精准的,通过此指令来研究竞争对手外部链接情况。

13、 Related: 该指令只适用于谷歌,返回的结果是与某个网站有关联的页面。

二、综合搜索指令

前面介绍的都是比较单一的搜索指令,下面介绍一些比较实用的综合搜索指令。如果大家熟悉应用,相信也会有不少收获。

Inurl:gov 网站推广 返回的就是url中包含“gov”,页面中有“网站推广”这个词的页面。这找到的是政府的网站,很实用。

Inurl:edu.cn 网站制作 找到的就是网站制作的学校网站,相信大家明白。

Inurl:.edu.cn intitle:网站制作 则搜索得到的是来自edu.cn 域名,标题中包含“网站制作”的页面。

Inrul:edu.cn/forum/*register 返回的是在.edu.cn上url中包含“forum”以及“register”这两个词的页面。也就是我们能够找到论坛签名的教育网站上。

Linkdomain:竞争对手域名 -linkdomain:自己的域名 这个指令返回的是连接到竞争对手上的链接,而没有连接到我们自己的网站的链接,使用该指令,我们能够找到更多更好的链接资源。