当前位置:首页 » 编程语言 » forumphpbbs

forumphpbbs

发布时间: 2022-11-03 03:26:35

① 如何将forum.php改成/bbs/目录化

将forum.php改成/bbs/目录化
放BBS这个目录里就是了

② discuz怎么去掉forum.php

首先声明:这是一篇去除discuz论坛中forum.php尾巴最全的方法,之前也看到过类似的文章,但按照步骤操作后,大家会发现还有很多地方没有去掉forum.php尾巴。这样不利于网站seo。今天,为大家整理了最完美的去除forum.php尾巴的方法。
在操作之前,我们先来看一下discuz论坛含有forum.php尾巴的地方:
(1)主导航中的论坛按钮
主导航论坛按钮
(2)论坛首页的面包屑导航位置
(3)分区版块的面包屑导航位置
(4)主题列表页的面包屑导航位置
(5)主题内容页的面包屑导航位置
面包屑导航
(6)发新主题页面包屑导航位置
(7)主题列表页的2个返回按钮
主题内容页两个返回按钮
(8)archiver/的首页
acchiver首页
(9)输入域名默认跳转到带有www.域名.com/forum.php
既然知道了,discuz论坛都是那些地方含有forum.php,接下来就按照以下步骤来逐一去除
(1)在后台设置域名
域名设置
这步设置之后,主导航中的论坛按钮就去掉了forum.php尾巴
(2)在template\default\forum中找到discuz.htm,大约在第19行的位置,
把<a href="forum.php">修改为:<a href="http://$_G['setting']['domain']['app']['forum']/">
这样,首页和分区版块的面包屑导航中的forum.php就去掉了。
(3)在/source/mole/forum/中
forum_forumdisplay.php,第65、67、74、76行:把<a href="forum.php">修改为:<a href="./"> (去除主题列表页面包屑导航位置的forum.php尾巴)
forum_viewthread.php,第107行:把<a href="forum.php">修改为:<a href="./"> (去除主题内容页面包屑导航位置的forum.php尾巴)
forum_post.php,第111行:把<a href="forum.php">修改为:<a href="./">(去除主题发心主题面包屑导航位置的forum.php尾巴)
forum_misc.php,第394、398行:把<a href="forum.php">修改为:<a href="./"> (这个应该是手机版的)
(4)/template/default/forum/ 中
forumdisplay.htm,第159行:把<a href="forum.php">修改为:<a href="http://$_G['setting']['domain']['app']['forum']/"> (去除主题列表页上方的那个返回按钮中的forum.php尾巴)
forumdisplay_list.htm, 第332行:把《a href=”forum.php”》修改为:<a href=http://$_G['setting']['domain']['app']['forum']/> (去除主题列表页下方分页导航前面的那个返回按钮中的forum.php尾巴)
(5)在/source/archiver/forum/中
discuz.php的第24行,把<a href="../forum.php" target="_blank">修改为<a href="../" target="_blank">
(6)设置301重定向
RewriteEngine on
RewriteCond %{http_host} ^(.+)\.5icool.org [NC]
RewriteRule ^(.*)$ http://www.5icool.org/ [L,R=301]
RewriteRule ^(.*)\/forum.php$ http://www.5icool.org/ [L,R=301]
通过以上六步操作,就可以完美的去掉disciz论坛中forum.php的尾巴了。这样做的目的是为了让网站URL标准化,有利于网站优化。

③ forum php是什么文件

1、应该是forum.php文件吧
2、.php文件是服务器动态脚本文件,基于B/S模式的一种服务器程序
3、forum.php应该是基于PHP的某种论坛系统~

④ 为什么打开一些论坛是forum.php

这个是用discuz论坛的原因,默认的,不过可以通过改代码将其改掉,或者在服务器里面直接使用rewrite功能,定位到该主页

⑤ 为什么discuz会自动打开forum.php而不是index.php原理是什么

DISCUZ的首页并非在httpd.conf里设置的,而是在管理后台里设置的。
进入后台管理-界面,可以任意设置门户(portal.php)、论坛(forum.php)或者(group.php)等为首页。如果没有设置,默认情况下会指定forum.php为首页。index.php会读取这个设置值,然后自动跳转到相应的页面。

⑥ 域名直接跳到forum.php,怎么解决

这是因为你开启的默认首页是论坛的缘故,因此自动跳转到forum.php
如果是开启门户为首页则跳转到portal.php
如果启用插件地址为首页,那么也就自动跳转到插件地址。这是dz程序默认设定的。跟服务器没关系哦。如果你需要修改默认首页的话,建议你设置index.html类似的静态页面;要求前提是你的根目录有这个文件。
另外需要注意的是,如果启用静态页面。那么你的首页默认值需要把index.php或者其它的程序格式取消掉

⑦ discuz3.2怎么修改forum.php路径静态怎么优化

你的问题是不是去掉forum这个尾巴?或者说静态化域名,包括帖子文章这些?很简单的,去掉尾巴2个步骤!
一:登录后台,全局,域名设置,设置默认和论坛域名!然后点界面,导航设置,添加一段导航,导航的链接填写"/",如果你的论坛建立在二级目录里(如域名/bbs)这种,就填写"./"。
二:修改模板文件,因为域名没了尾巴,但是模板里面的路径和域名都还是使用带尾巴的,所以修改template文件下default文件内的forim文件夹里的三个模板,1、discuz.htm,2、forumdisplay.htm,3、viewthread.htm 模板里的域名,模板内搜索a href="forum.php",吧forum.php换成"/",如果是二级目录做的论坛就用"./" ;最后还要修改根目录的Index.php文件,搜索if(!empty($url)),在这段代码前面或者上面添加
$url = '';
$_ENV['curapp'] = 'forum';即可!
第二问:全局静态化,静态化程序自带有这个功能,在全局SEO设置里,勾选全部。勾选框上面有一行字“查看当前的 Rewrite 规则URL 静态化”点击它,打开,找到属于你的类型,找着上面的提示,复制代码,建立.h的文件放入根目录即可!

⑧ DZ3.2论坛如何去掉forum.php

1.要去掉forum.php尾巴,首先要清楚网站哪些地方存在这个尾巴,存在的地方主要有以下几个: ①主导航条上面的论坛 ②Logo链接的网址 ③主页次导航面包屑 ④列表页次导航面包屑 ⑤内容页次导航面包屑 清楚了存在forum.php的地方我们就开始去掉它。 2.解决主导航的forum.php尾巴问题,通过后台管理即可解决,如果你只用的discuz的论坛功能,并且用的是一级域名或者二级域名,方法如下: ①登陆后台>全局>域名设置>应用域名,修改默认为你的论坛主页的地址。 ②登陆后台>界面>导航设置>主导航>增加一个论坛的导航,地址写你论坛主页的链接地址,把默认的导航上的论坛勾选掉。 3.去除首页和版块页面次导航位置的forum.php是同一个操作。 在ftp工具中编辑打开template\default\forum\discuz.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href=""> 4.去除列表页次导航位置的forum.php 在ftp工具中编辑打开template\default\forum\forumdisplay.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href=""> 5.去除内容页次导航位置的forum.php 在ftp工具中编辑打开template\default\forum\viewthread.htm,然后在菜单栏>编辑>替换,把<a href="forum.php">全部替换为<a href="">

⑨ 详解如何去掉discuz论坛地址后面的/forum.php

Dz动力也就是discuz是我们常用的社区论坛程序,当前是腾讯旗下,其功能比较完善,对搜索引擎的优化液比较友好,但是人无完人,程序也并非完美的,存在一些瑕疵,因此我们想办法去掉这些瑕疵就可以了。
1、 主导航条上面的
2、 Logo链接的网址
3、 主页面包屑
4、 列表页面包屑
5、 内容页面包屑
一、解决主导航的forum.php尾巴问题,通过后台管理即可解决
如果你只用的discuz的论坛功能,并且用的是一级域名或者二级域名,方法如下:
1、登陆后台—》全局—》域名设置—》应用域名,修改默认为你的论坛主页的地址。
2、登陆后台—》界面—》导航设置—》主导航—》增加一个论坛的导航,地址写你论坛主页的链接地址
去除首页和版块页面次导航位置的forum.php是同一个操作
打开template\default\forum\discuz.htm,查找”forum.php” 找到第19行,把<a href=’”forum.php”修改为<a href=””
去除列表页次导航位置的forum.php
打开template\default\forum\forumdisplay.htm,查找”forum.php” 找到第10行、184行,把
<a href=’”forum.php”修改为<a href=””
去除内容页次导航位置的forum.php
打开template\default\forum\viewthread.htm,查找”forum.php” 找到第15行,把
这样,论坛所有的forum.php的尾巴就全部去除了

⑩ 如何让discuz论坛首页打开不显示forum.php的方法分享

解决方法一:
首先在界面->导航设置->页头导航处再加添加一个主导航 论坛
更名之前的论坛名,新建后的导航类型是自定义的,和之前的论坛类型是不一样,之前的论坛类型是内置。然后在首页处选中之前的论坛,并把可用勾去掉,把新建
论坛的可用勾选上,新建论坛的链接为/bbs,保存一下。然后在全局->域名设置->应用域名->默认里输入你的顶级域名,在默认处输
入http://127.0.0.1:81/这个是我所设置的值。然后再试一下
现在只要输入http://127.0.0.1:81//bbs就不会追加一个forum.php尾巴了采用这个方法后,用火狐打开http:
//127.0.0.1:81/bbs/提示循环重定向而不能打开页面,用搜狗浏览器打开,页面不断刷新(不排除是我操作不标准的原因,但是没能解决我的
问题)。采用这个方法后,打开http://127.0.0.1:81/bbs/不会跳转,但现实的是http://127.0.0.1:81/bbs
/portal.php 的内容。
解决方法二:
在http://127.0.0.1:81/bbs/下建一个.htaccess文件, 里面写上directoryindex forum.php
(开始尝试新建txt然后改文件名,xp下提示必须输入文件名索性直接从网上虚拟主机下了一个.htaccess然后用记事本打开修改的)。再次打开
http://127.0.0.1:81/bbs/会打开http://127.0.0.1:81/bbs/forum.php的内容,但网址不会跳转到
http://127.0.0.1:81/bbs/forum.php ,修改成功。
注意事项:
1.不同朋友的具体情况不同,不同的情况使用不同的解决方案。
2.修改成功后,还要注意修改论坛首页、板块首页、内容页上得主导航、位置导航上的锚文本已达到URL标准化、确定论坛主页地址、集中权重的目的。我的做
法是进一步把/source/mole/forum/目录下的forum_viewthread.php、
forum_forumdisplay.php、forum_misc.php、forum_post.php(这4个文件)然后在源代码中搜索"
navigation ”后的 href=”forum.php” 改为,然后重建缓存

通过以上两种方法基本就可以去掉bbs目录下discuz论坛首页forum.php,有想要去掉的朋友可以试试,我的就是用第二种方法成功的.

热点内容
安卓手机剪映怎么修改成4k帧率 发布:2025-01-10 01:08:21 浏览:951
微信哪个版本不要求配置 发布:2025-01-10 01:07:31 浏览:405
三星插卡激活要密码是什么意思 发布:2025-01-10 00:57:04 浏览:675
web服务器搭建黑马 发布:2025-01-10 00:56:05 浏览:825
戴尔服务器可以当电脑 发布:2025-01-10 00:56:05 浏览:857
linux内存分布 发布:2025-01-10 00:55:58 浏览:125
安卓自动签到app哪个好用 发布:2025-01-10 00:43:42 浏览:168
如何修改笔筒文具盒密码 发布:2025-01-10 00:24:51 浏览:254
安卓手机能从哪里恢复数据 发布:2025-01-10 00:03:16 浏览:165
课程表源码 发布:2025-01-10 00:02:26 浏览:51