- Dec8
-
早在5月初的时候,松亮就已经介绍了Discuz!X1.5去掉portal.php和forum.php的办法,顶级域名根目录下安装Discuz!X2程序的朋友们仍然可以使用这个办法隐藏掉尾巴,但是但是在子目录下安装Discuz!X2的朋友应该会发现,Discuz!X1.5的办法在Discuz!X2下无法将forum.php这样的尾巴隐藏掉,我的Windows8论坛就遇到这个棘手的问题了。请教官方未果,从高益生活网也没有得到大神的有效解决办法。最后还是自己琢磨到了解决办法。今天就分享给大家。
顶级域名根目录下隐藏portal.php或forum.php
这里简单重复一下顶级域名的解决办法,好让这篇文章显得比较全面。假如安装好Discuz!X2后你同时使用了门户,广场,家园等,并且在“界面”–“导航设置”–“页头导航”中设定门户(forum.php)为首页,那么这时候,你只需要在“全局”–“域名设置”–“应用域名”中,在第二行“论坛”后面填写www.gaoyi.net这样的域名即可,不要最前面的“http://”也不要最后的“/”!切记!形如/bbs/的二级目录下隐藏forum.php办法
在/bbs/二级目下安装Discuz!X2设置想要隐藏掉forum.php已经不能通过“应用域名”来解决问题了。 不过对于Linux(apache)服务器,解决办法同样很简单!.htaccess中添加一行代码就ok!DirectoryIndex forum.php index.html index.htm index.php
注意到了没,我添加了forum.php并且默认首页把forum.php设置为第一个,优先级最高!默认首页这个概念我们经常见到的,一般把index.html设置为默认首页的,这样我们才实现了不用加/index.html就可以访问到网站,这里我们就是用这个办法隐藏了forum.php!
还没有结束,这时候我们应该在“界面”-“导航设置”-“主导航”添加一个不带forum.php的导航链接,并且把默认的那个取消显示。这时候就搞定了。试试吧,具体效果见http://www.gaoyi.net补充说明,上面提到的都是简单容易操作的解决办法,但是个人可能会因为服务器的不同等遇到各种问题,还有就是设置二级域名引起的问题,这些大家都可以到Discuz官方去搜索答案,百度提问,这两个不要颠倒哦!Discuz有积累的雄厚的资源,值得搜索,但是提问基本没有人鸟你。提问得到快速回答和有效回答基本都能解决问题。强烈推荐!
除非注明,松亮博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://www.songliang.net/archives/46.html
- 评论:(0)
- 隐藏评论列表
【已有0位网友发表了看法,别等了,点我评论吧!】