原标题:disuczx版块URL伪静态目录化设置方法

柠檬科技科技与大部分草根站长一样,热中于discuz,但又对PHP不熟,也没有特意的去学过,这个功能也是考虑过许多逸才考虑出来.

下面就把版块目录化分享给大伙,希望对喜爱这个功能的人有用.

率先说明下,这是在Apache Web Server环境下测试能用的,其他环境未测式.如果你是Apache虚拟主机使用者的话并且主机支持伪静态,那么能依据以下操作方法 完成咱们的"版块目录化".

第一步:

进入后台--论坛--修改版块--基本设置--绑定别名.

这里以上图为例,咱们填写为"yizhi",当然你也能填此外.

第二步:

后台--全局--SEO设置--URL 静态化.

将"论坛正题列表页"格式变动为"{fid}/{page}",然后勾选"可用"点击提交.

第三步:

修改你站点目录下伪静态规则文件".htaccess",如果没有此文件,下面附件我供给.

RewriteRule ^forum--\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

复制代码变动为

RewriteRule ^/$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

然后在最下行增添一句规则:

RewriteCond %{QUERY_STRING} ^$

RewriteRule ^/$ forum.php?mod=forumdisplay&fid=$1

这一句规则就是版块目录化规则.

第四步:

站点目录:source/function/function_core.php

率先咱们把这个文件复制一份留作备份.以便你不需要此功能后能直接回复.

然后咱们用DW修改function_core.php,

查找代码:

if {

list = func_get_args;

$r = array ? $fid : $_G['setting']['forumkeys'][$fid],

'{page}' => $page ? $page : 1,

);

'{page}' => $page ? $page : 1,

变动为

'{page}' => $page,

然后save.

最后一步,更新缓存.到首页看看结果吧,是不是完成版块目录化了呢?

关于版块目录化后版块列表点击发贴按钮不能发贴的搞定计划:

第一种就是懒人方式:界面设置--全局--启用浮动窗口,勾选发贴

第二种:修正模板forumdisplay.htm与forumdisplay_list.htm

查找

οnclick="showWindow"{else} οnclick="location.href='forum.php?mod=post&action=newthread&fid=$_G[fid]'

在forum.php前加"/"

οnclick="showWindow"{else} οnclick="location.href='/forum.php?mod=post&action=newthread&fid=$_G[fid]'返回搜狐,查看更多

责任编辑:

万网空间PHP 伪静态化,disuczx版块URL伪静态目录化设置方法相关推荐

  1. 万网企业邮箱与阿里云邮箱的SMTP、POP设置

    [转载]万网企业邮箱与阿里云邮箱的SMTP.POP设置 1.万网企业邮箱SMTP.POP设置 邮箱管理网址:http://qiye.aliyun.com,其中万网的邮箱也可以配置成自己的域名邮箱,比方 ...

  2. 万网空间 php伪静态,百度云虚拟主机zblogphp在Nginx环境下设置伪静态规则,极为重要...

    怎么设置都是404错误 在zblog插件的伪静态管理中心插件设置一番之后,由于以前我都是使用万网主机的,这一次是使用百度云虚拟主机,所以设置的方法也是不一样,这次是nginx环境,万网主机只要设置.h ...

  3. 万网m3 windows linux切换,万网M3型Windows云主机如何实现伪静态

    首先先解释下什么是伪静态,为什么要用伪静态?其实伪静态就是把真实的URL地址用简单好记的不带参数的地址代替. 使用伪静态有很多好处,只要有以下几点: 1.可以提高搜索引擎的友好性,如把带参数的地址用不 ...

  4. 万网空间的数据库配置方法

    最近用了一个万网的M享主机-M3,.net平台,在配置数据库的时候,出现了一些错误,记录下来以备参考. 本机开发用的是SQL2005,空间商提供的是SQL2000,因此要进行一下转换.先用2005生成 ...

  5. centos怎么汉化linux,linux centos 系统中文模式设置方法

    linux centos 系统中文模式设置方法 下面小编就为大家具体的介绍linux centos 系统怎么设置中文模式,方便大家阅读. 首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然 ...

  6. 宝塔设置thinkphp的伪静态_thinkphp等入口文件在public目录的设置方法

    本文版权归西部数码所有,原文链接:https://www.west.cn/faq/list.asp?unid=2265 方法: 西部数码的虚拟主机站点都是默认的wwwroot目录,虚拟主机的默认跟目录 ...

  7. 网络摄像头无外网情况下,与安卓手机互联查看图像,修改设置方法

    近期在思考网络摄像头怎么能与安卓手机直连(通过手机typec口转网口线),测试没有成功,好多摄像头软件与手机sdk不兼容,无法使用,于是另辟蹊径,找到另外一种办法: 工具及软件: 1:无线路由器一台( ...

  8. 万网绑定二级域名_万网虚拟主机子目录绑定二级域名方法

    在以前自己没有做移动站的时候,没有很关注过移动站,一直做的都是PC站,现在自从cnzz移动适配代码失效后,想要做一个移动站,发现很麻烦,在网上找的一些攻略都是需要织梦m子目录绑定二级域名,但是我们在使 ...

  9. 阿里云万网虚拟主机安装配置Https(SSL)教程

    太多太多的用户咨询阿里云虚拟主机是否可以安装SSL数字证书?万网空间是否可以支持HTTPS协议访问网站?答案只有一个:目前阿里云虚拟主机都不支持安装SSL证书!但是,但是,可以曲线实现目标! 1.为了 ...

  10. 万网虚拟空间二级域名绑定子目录

    在使用万网x3虚拟空间,最近需要对其一个子目录绑定二级域名. 在域名解析管理中添加CNAME记录.域名为img.xxx.cn ,记录值为 xxx.cn : 万网x3不支持直接二级域名绑定.所以使用.h ...

最新文章

  1. 突然想自己做个平衡车了
  2. 《智能路由器开发指南》——2.3 使用VirtualBox部署
  3. Java高阶部分知识点汇总(二)-封装与隐藏详讲
  4. d3力导向图增加节点_D3.js+Es6+webpack构建人物关系图(力导向图),动态更新数据,点击增加节点,拖拽增加连线......
  5. python图画制作_用Python把照片制作成素描图片
  6. sql server 2008学习4 设计索引的建议
  7. [Python人工智能] 二十九.什么是生成对抗网络GAN?基础原理和代码普及(1)
  8. CodeForces - 1465E Poman Numbers(推公式+贪心)
  9. android 自定义圆形pop,Android布局自定义Shap圆形ImageView可以单独设置背景与图片...
  10. mysql8基本操作
  11. Jedis使用java连接Redis
  12. 银行卡不销卡,对持卡人有没有什么影响?
  13. HDFS的设计目标是什么?
  14. python 对象的销毁_销毁类python的对象
  15. 一台云服务器ECS如何绑定多个公网IP
  16. 潍坊学院计算机打破世界纪录,牛!2017 ASC世界大学生超级计算机总决赛 潍坊学院每秒31.7万亿次峰值计算刷新世界纪录...
  17. android app根目录下cache,Android 缓存目录 Context.getExternalFilesDir()和Context.getExternalCacheDir()方法...
  18. python实现dem输出三维模型_使用DEM生成3D模型(补完)
  19. 2022年自动驾驶发展趋势盘点
  20. 分享一份完整内容高端企业项目成本管理培训PPT模板

热门文章

  1. 从零开始系类——电子元器件识别与检测技术
  2. cocos2d高级开发
  3. 恶意软件可以使用风扇噪音盗取数据
  4. Matlab来实现DDS功能
  5. 教你如何认识各种光纤接口类型
  6. Quartus II 13.1 安装步骤详解
  7. 油猴脚本(实习生趁手的工具)
  8. Java函数式编程详解
  9. 计算机桌面的照度,学校建筑实验室实验桌面照度标准值?
  10. 看漫画学python电子书-看漫画学Python:有趣、有料、好玩、好用(全彩版)