Discuz! 提示信息页的网页复制问题解决

手册/FAQ (488) 2016-02-18 09:52:57

      这个问题和内容页也有着很大的关系,呵呵。如管理员设置允许游客浏览列表,而禁止浏览内容时,这些内容页都将返回一没有权限的提示信息页,但它们的URL是不同的,这样就形成了严重的网页复制,此外还有其它形成的无权操作等。别一种提示信息如帖子不存在等,数量大了也会形成网页复制。这两种提示信息,都是通过showmessage函数分别调用nopermission.htm和showmessage.htm两个模板实现的。

 

解决方法

1.创建另一个头模板文件 templates/default/header_disbots.htm

内容同 header.htm 文件,但将其中的meta标签替换为

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<meta name="robots" content="noindex,nofollow" />

 

2.分别修改 templates/default/nopermission.htm 和 templates/default/showmessage.htm 文件

将它们第一行的 {template header} 替换为 {template header_disbots}

 

虽然对meta robots标签支持的不是很广泛,但这是比较省事的方法

因为是提示信息页,用301来实现的话,还要传给转到的页好多信息,修改起来比较麻烦.

THE END