名站网址导航为广大网友提供关于dz论坛建站教程等内容,论坛安装教程,论坛插件和模板安装教程等。
一般论坛在根目录下放置,在后台设置默认域名就可以解决这个问题,但是论坛放在一级目录下解决这个问题的时候就会存在一些困难了,那么如何将域名后面的forum.php程序或portal.php程序去掉。(相关知识:怎么把discuz的portal.php程序默认为首页)
这里给大家提供二种去除DZ论坛域名后面的/forum.php程序或portal.php程序方法:如下
第一种方法:
打开根目录下的index.php程序,查找:
if(!empty($url)) {$delimiter = strrpos($url, '?') ? '&' : '?';
if($_GET['fromuid']) {
$url .= $delimiter.'fromuid='.$_GET['fromuid'];
} elseif($_GET['fromuser']) {
$url .= $delimiter.'fromuser='.$_GET['fromuser'];
}
header("hTTP/1.1 301 Moved Permanently");
header("location: $url");
} else {
require './'.$_ENV['curapp'].'.php程序';
在前面加上:
$url = '';$_ENV['curapp'] = 'portal';
备注:如果想设置论坛为默认首页,把具体代码如下中的$_ENV['curapp'] = 'portal'; 替换为 $_ENV['curapp'] = 'forum'; 如果想要空间为默认首页:替换为 $_ENV['curapp'] = 'home';
第二种办法:
后台--全局--域名设置--应用域名--设置默认域名为访问域名就可以,如:https://www.xuewangzhan.net。结合设置主导航栏目也可以实现去除DZ论坛域名后面的/forum.php程序或portal.php程序效果。详细方法:https://www.xuewangzhan.net/dz/16572.html
上面二种方法都可以去掉域名后面的/forum.php程序或portal.php程序后缀,可实现seo优化中的URL标准化。
补充:
除了论坛域名后面的/forum.php程序或portal.php程序,还有面包屑导航中的forum.php程序或portal.php程序,我们也可以去除。方法如下:
打开模版文件discuz.htm,查找以下具体代码如下
<div><a href="./" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php程序"{if $_G['setting']['forumjump']} id="fjump"{/if}>{$_G[setting][navs][2][navname]}</a>$navigation
</div>
打开模版文件forumdisplay.htm,查找以下具体代码如下
<div><a href="images/" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="images/"{if $_G['setting']['forumjump']} id="fjump" {/if}>{$_G[setting][navs][2][navname]}</a>$navigation
</div>
打开模版文件viewthread.htm,查找以下具体代码如下
<div><a href="./" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php程序"{if $_G['setting']['forumjump']} id="fjump" {/if}>{$_G[setting][navs][2][navname]}</a>$navigation <em>›</em> <a href="forum.php程序?mod=viewthread&tid=$_G[tid]">$_G[forum_thread][short_subject]</a>
</div>
总结:以上3个文件中查找的具体代码如下中把<a href="forum.php程序">替换成<a href="./">即可。方法有很多,主要还要看大家通过什么方法来实现和完成,多尝试,也许你可以找到更完美的解决方法。更多discuz程序优化方法见:最系统的论坛网站DZ程序精减优化。
好了关于论坛的这篇文章就说到这里希望可以帮助大家。有问题可以联系解决。声明,本站内容来源于互联网如果侵犯了你的权益请联系本站删除。DZ 多格插件安装方法与步骤
很多论坛网站的首页都会设置很多人栏目项,如最新贴子,最新回复,论坛图片,最热贴子等栏目,每个栏目项可以自动调用相应的内容。如下图: