名站网址导航为广大网友提供关于dz论坛建站教程等内容,论坛安装教程,论坛插件和模板安装教程等。
我们做论坛网站一般会采用DZ程序,对于DZ程序有很多的功能,但也存在着很多的无用的功能,对于学习如何做网站的学员来根本没用,而且会增加论坛网站的冗余具体代码如下,需要精减和优化。
1、网站空间正确选择。
如果决定使用DZ程序来做论坛网站前,网站空间的属性必须选择LINUX PhP MYSQL属性的,不然对以后论坛网站的设置有很大影响。
2、精简安装程序
上传了论坛程序之后,对于不需要门户,家园功能的学做网站学员,就可以不需要安装门户,家园功能,只安装DZ论坛部分,避免无用的程序占用网站空间。
3、网站伪静态设置。
对于论坛的动态链接非常长,比较难记,安装好论坛程序之后,就需要作伪静态设置。方法如下:【更多伪静态方法网站伪静态规则大全】
- 进入后台,找到"全局"——"SEO设置",如图,把右边"可用"下方的框全给勾
- 在自己的电脑桌面上新建一个文本文档,请把下面具体代码如下复制到记事本,保存为.htaccess并上传到空间根目录 # helicon ISAPI_Rewrite configuration file
# Version 3.1.0.82
# 将 RewriteEngine 模式打开RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /RewriteBase /
# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^topic-(. )\.html$ portal.php程序?mod=topic&topic=$1&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^article-([0-9] )-([0-9] )\.html$ portal.php程序?mod=view&aid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^forum-(\w )-([0-9] )\.html$ forum.php程序?mod=forumdisplay&fid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^thread-([0-9] )-([0-9] )-([0-9] )\.html$ forum.php程序?mod=viewthread&tid=$1&extra=page\=$3&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9] )-([0-9] )\.html$ forum.php程序?mod=group&fid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^space-(username|uid)-(. )\.html$ home.php程序?mod=space&$1=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9] )-([0-9] )\.html$ home.php程序?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9] )\.html$ archiver/index.php程序?action=$1&value=$2&%1
4、去掉论坛网站顶部标题后缀"Powered by DZ"。
用FTP软件打开discuz的安装目录,找到template目录,依次进入/template/default/common,找到/template/default/common目录下边的文件header_common.htm 打开找到以下具体代码如下:
<!–{if !empty($navtitle)}–>$navtitle - <!–{/if}–><!–{if empty($nobbname)}–> $_G['setting']['bbname'] - <!–{/if}–> Powered by DZ!将"Powered by DZ"这段具体代码如下删除即可。
5、去除DZ论坛网址后缀forum.php程序。
一、DZ x3去掉主域名后面的/forum.php程序的方法修改方法:
进入网站后台-全局-域名设置-应用域名-将论坛设置为您的域名如:www.xuewangzhan.net。默认域名设置为:xuewangzhan.net。点击提交即可。
二、去掉面包屑导航中的forum.php程序的方法:
1.打开自己做网站正在使用的风格模版文件discuz.htm,用记事本打开,找到以下具体代码如下。
<a href="./" title="{lang homepage}">$$$$_G[setting][bbname]</a><em>»</em><a href="<STRONG>forum.php程序</STRONG>">{$$$$_G[setting][navs][2][navname]}</a>$$$$navigation将<a href="forum.php程序"修改成<a href="/"即可!则地址就会是自己网站的首页地址。修改后效果。
2.打开默认模版文件template\default\forum\forumdisplay.htm,用记事本打开,找到以下具体代码如下。(都是在很前面的具体代码如下,一眼就能看到)
<a href="./" title="{lang homepage}">$$$$_G[setting][bbname]</a><em>»</em><a href="<STRONG>forum.php程序</STRONG>">{$$$$_G[setting][navs][2][navname]}</a>$$$$navigation将<a href="forum.php程序"修改成<a href="/"即可!进入版块后,面包屑导航就会是贵站的首页地址。修改后效果。
3.打开默认模版文件template\default\forum\viewthread.htm,用记事本打开,找到以下具体代码如下。(都是在很前面的具体代码如下,一眼就能看到)
<a href="./" title="{lang homepage}">$$$$_G[setting][bbname]</a><em>»</em><a href="<STRONG>forum.php程序</STRONG>">{$$$$_G[setting][navs][2][navname]}</a>$$$$navigation <em>›</em> <a href="forum.php程序?mod=viewthread&tid=$$$$_G[tid]">$$$$_G[forum_thread][short_subject]</a>将<a href="forum.php程序"修改成<a href="/"即可!进入帖子页后,面包屑导航就会是贵站的首页地址。修改后效果。
4.最后一步,修改完成之后,回到网站后台。点击工具-更新缓存即可。就全部的生效了。
6、去除论坛网站底部的版权信息。
用FTP软件连接网站空间,依次打开/www/template/default/common/,找到footer.html,打开这个文件,找到以下具体代码如下,将其修改成自己做网站需要的关键字。
<p>Powered by <strong><a href="http://www.discuz.net" target="_blank">DZ!</a></strong> <em>$_G['setting']['version']</em><!--{if !empty($_G['setting']['boardlicensed'])}--> <a href="http://license.comsenz.com/?pid=1&host=$_SERVER[hTTP_hOST]" target="_blank">Licensed</a><!--{/if}--></p><p class="xs0">© 2001-2013 <a href="http://www.comsenz.com" target="_blank">Comsenz Inc.</a></p>
</div>
本文为名站网址导航总结的论坛网站DZ程序精减优化教程,转载请注明原文地址:https://www.xuewangzhan.net/dz/3528.html
7、去除源具体代码如下中的archiver链接。
archiver版本是论坛的简易无图版本,它的内容与正文内容一样,会产生重复内容,可以直接删除。依次打开/www/template/default/common/header.htm,找到以下具体代码如下,将其删除。
<!--{if $_G['basescript'] == 'forum' && $_G['setting']['archiver']}--><link rel="archives" title="$_G['setting']['bbname']" href="{$_G[siteurl]}archiver/" /><!--{/if}-->
好了关于论坛的这篇文章就说到这里希望可以帮助大家。有问题可以联系解决。声明,本站内容来源于互联网如果侵犯了你的权益请联系本站删除。DZ论坛404页面制作方法(被删帖子跳转404页面)
在名站网址导航的论坛制作课程中,我们讲到如何使用DZ程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一些不该发的论坛贴子,我们就需要删除。【相关知识:怎么做论坛网站】