欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

关于织梦DEDECMS robots文件设置的想法

时间:2023-03-13 08:52:01 其他范文 收藏本文 下载本文

下面是小编精心整理的关于织梦DEDECMS robots文件设置的想法,本文共6篇,希望能够帮助到大家。

关于织梦DEDECMS robots文件设置的想法

篇1:关于织梦DEDECMS robots文件设置的想法

适用于未伪静态的DEDECMS网站。

User-agent: *

Disallow: /dede 管理后台目录,需要改名,具体设置后面具体讲

Disallow: /include 程序核心文件目录

Disallow: /member 会员管理目录,有些文件可以开放

Disallow: /plus 插件及辅助功能目录 ,有些文件可以开放,如search.php

Disallow: /templets 默认模板存放目录

Disallow: /data 系统缓存或其它可写入数据存放目录

Disallow: /uploads 上传下载文件保存目录,不想搜索引擎引用图片的话,禁止

Disallow: /images 系统默认模板图片存放目录

Disallow: /index.php 网站默认首页,静态化的话,最好禁止

Disallow: /404.html

Allow: /plus/search.php 开放禁止目录里的具体文件

...

基本设置就是这样,下面着重讲下后台管理目录和栏目页的设置:

1.dede目录,为了网站安全考虑需要改名,

然而改名之后,大家不免疑惑:改了名,在robots.txt文件里怎么设置呢?直接禁止抓取,还是 泄露了后台目录,等于改名无效。那么该如何解决这个问题呢?我们可以通过下面的设置解决这个问题,如后台目录为dedecms:

Disallow: /d*ms

这样我们就能即禁止了搜索引擎的抓取,又不会泄露了后台目录名称。

2.栏目页。有些人会注意到,如果网站不做伪静态优化的话,栏目分页后会有两个链接指向栏目首页,如*/web/和*/web /,为了网站优化,建议先将栏目分页优化以下(具体做法大家可以在网上找),把首页和第一页的链接改为*/web/的形式,然 后在robots.txt文件里做以下设置:

Disallow: /*1.html$

以上就是DEDECMS robots.txt文件的设置,大家可以根据自己网站的情况具体设置。

注意事项:

1.按官方说明设置好目录权限;

2.后台目录改后的名称开头字母和结尾字母不要和其他目录一样;

3.用百度站长工具测试一下robots.txt文件设置是否有效。

篇2:织梦dedecms栏目自动添加nofollow设置方法

织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,,

在网站建设与优化中,关于栏目的设置与权重的问题,一直都是SEOER蛋痛的地方,现在我就来说一下怎么能让织梦CMS后台更加地智能添加与修改栏目的 rel=”nofollow”属性!

第一步,修改dedetemplets 里面的catalog_add.htm和catalog_edit.htm,最好是用Dreamweaver来修改。

添加代码:

FOLLOW:

<?php echo $myrow[’follow‘]?>’ class=‘np’/>

第二步:修改dede 里面的catalog_add.php和catalog_edit.php,最好是用Dreamweaver来修改。 1.catalog_add.php修改方法: 在大概39行的地方,添加 、follow、='$follow', 记得注意格式!放的地方随意,只要在$upquery = “UPDATE 、bt_arctype、SET这个代码里面就行。如下图在大概39行的地方,添加 、follow、='$follow', 记得注意格式!放的地方随意,只要在$upquery = ”UPDATE 、bt_arctype、SET这个代码里面就行。如下图

2.catalog_edit.php需要修改两个地方,都是系统的栏目参数SQL语句 A,大概在65行的地方,如下:A,大概在65行的地方,如下:

B,大概在227行的地方,如下:B,大概在227行的地方,如下:

需要注意格式!需要注意格式!

第三步:修改数据表dede_arctype,给该表添加一个follow 的字段第三步:修改数据表dede_arctype,给该表添加一个 follow 的字段我是用phpmyadmin 来管理数据库的,其它的都差不多,点击你的网站数据库,找到dede_arctype表我是用 phpmyadmin 来管理数据库的,其它的都差不多,点击你的网站数据库,找到dede_arctype表

点击结构,然后最下面有添加字段的选项点击结构,然后最下面有添加字段的选项

直接点击执行就可以了,然后进入设置表属性的界面,如下直接点击执行就可以了,然后进入设置表属性的界面,如下

如果不懂得怎么设置,那么就可以按我这样的来设置就可以,然后保存就OK了!如果不懂得怎么设置,那么就可以按我这样的来设置就可以,然后保存就 OK了!附:如果觉得你还是不敢操作数据库的话,也没什么,直接在网站后台执行SQL语句来添加也可以,下面给出SQL执行语句:附:如果觉得你还是不敢 操作数据库的话,也没什么,直接在网站后台执行SQL语句来添加也可以,下面给出SQL执行语句:

ALTER TABLE 、dede_arctype、ADD 、nofollow、VARCHAR( 50 ) NULL DEFAULT NULL

到这里就算是完成添加字段的操作了,接下来教你怎么设置和怎么调用

直接在里面写上 rel=”nofollow” 然后保存就可以!直接在里面写上 rel=”nofollow” 然后保存就可以!

第二步,调用方法第二步,调用方法平常调用栏目都是使用 {dede:channel} 来调用的,但这样标签不调用不出来follow 的值,那 么就得使用SQL标签来调用了,代码如下:平常调用栏目都是使用 {dede:channel} 来调用的,但这样标签不调用不出来follow 的值, 那么就得使用SQL标签来调用了,代码如下:

{dede:sql sql=“select * from dede_arctype ”}

[field:typename/]

{/dede:sql}

这样就可以了,但还会有一个问题,[field:typedir/]中含有{cmspath}而使链接无效,那么我们可以使用这样就可以了,但还会有一个问题,[field:typedir/]中含有{cmspath}而使链接无效,那么我们可以使用

[field:typedir function=‘str_replace(“{cmspath}”,“”,@me)’/] 此标签替换[field:typedir/]

最后,如果看完了这教程也搞不定的话,那么我也没办法了,附件里面直接有修改好的代码,下载,然后直接覆盖就可以了,然后只需要执行一下SQL语句就可以了,

SQL:ALTER TABLE 、dede_arctype、ADD 、nofollow、VARCHAR( 50 ) NULL DEFAULT NULL

织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,织梦dedecms栏目自动添加nofollow设置方法,。

篇3:浅谈在Linux主机上安全设置织梦程序

织梦程序是站长朋友使用最多的内容管理系统,它虽然管理方便,但是维护不好会出现安全故障,织梦程序配合以安全、稳定著称的Linux主机搭建,能够有效的防止 入侵,不过这是在设置正确的情况下。下面是详细介绍Linux虚拟主机下织梦程序的安全设置。

LINUX主机目录权限设置

web服务器运行的用户与目录所有者用户要分开,比如apache运行的访问者为www,那么网站目录管理者就应该不能设置为www,而是设置不同于www的用户,如centos。我们这里假设web服务器以www用户运行,网站分配的用户为centos,网站根目录为/home/centos/web。不建议用户把栏目目录设置在根目录, 原因是这样会很麻烦。在默认的情况下安装完成后,目录设置如下:

1、首先设置网站目录管理组为centos、用户组为www,目录设置为750,文件为640:

cd /home/centos

chown -R centos.www web

find web -type d -exec chmod 750 {} ;

find web -not -type d -exec chmod 640 {} ;

2、data、templets、uploads、a images目录, 设置可读写,不可执行的权限,设置可读写权限:

cd /home/centos/web

chmod -R 770 data templets uploads a images

设置不可执行权限

apache的设置,在apache配置文件中加入如下代码,以data目录为例,其它设置基本相同:

php_flag engine of

Order allow,deny

Deny from all

nginx的设置如下:

location ~* ^/(data|templets|uploads|a|images)/.*.(php|php5)$

{

deny all;

}

3、不需要