最近有一个朋友问我伪静态如何设置,他是用dzx2.5的程序搭建的一个论坛,由于他是刚开始做站的新手,所以不是太懂,最近dx2.5的版本发布了,下面我来分享一下dx2.5论坛win主机与linux主机伪静态规则的设置方法!

windows主机设置方法:

第一步:建立一个名为 httpd.ini 的文件,可以先在电脑上面新建一个文本,然后将下面的这些代码复制到本文里面,再保存。

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files

# from accessing through HTTP

RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4

RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5

RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6

RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5

RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5

RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5

RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5

将这些代码保存到文本里面以后,再将文本重命名为httpd.ini ,然后再上传到网站的根目录!

第二步:接下来,我们再来到论坛的后台,全局—SEO设置—URL伪静态,然后将里面的框框全部打勾,如下图:

全部打钩好后再点击提交,OK,伪静态设置成功,然后再更新下论坛的缓存即可看到效果!

linux主机设置方法:

如果您的空间是linux主机,那么,您就需要将下面的这些URL静态化规则写入您网站的根目录下的.htaccess文件里面,规则如下:

RewriteEngine On

RewriteBase /

# Rewrite 系统规则请勿修改

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2&%1

可以先新建一个文本,然后将这些代码复制入文本里面,并将文本名字保存为.htaccess,然后再上传至网站的根目录下,上传以后也和上面一样来到论坛后台,全局—SEO设置—URL伪静态,然后将里面的框框全部打勾,再更新下缓存即可看到伪静态的效果!

不过,要想设置伪静态,前提是需要您的虚拟主机支持伪静态,如果您的虚拟主机不支持伪静态,那么设置了也没用的!

本文来自互联网赚论坛:http://www.cy23.com/

linux主机添加discuz伪静态规则,Discuz! X2.5论坛win主机与linux主机伪静态设置方法...相关推荐

  1. 源码多多-Discuz x2.5 论坛防灌水机制分析和设置方法

    论坛是比较开放的,所以被灌水或者遭到灌水机和注册机的虐待都很正常,尤其是新论坛没有完整的设置防灌水策略,积分策略和用户组策略,就已经被灌的一塌糊涂,那么今天站帮网-ARCHY就结合Discuz防水墙来 ...

  2. dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法

    用discuz x1.5至3.2的程序搭建的一个论坛,DZ论坛win主机与linux主机伪静态规则的设置方法! Windows主机设置方法: 1.建立一个名为 httpd.ini 的文件,可以先在电脑 ...

  3. Linux kodi添加中文,开源媒体中心Kodi 18.2的安装与中文界面的设置

    原标题:开源媒体中心Kodi 18.2的安装与中文界面的设置 Kodi "Leia" 18.2已经发布,其中包含许多错误修复和性能改进. 以下是如何在Ubuntu 16.04,Ub ...

  4. cad添加自己线性_CAD怎么自定义线型?CAD自动以线性的两种设置方法

    我们在进行装修深化或水电施工图的过程中,经常会用到一些特殊的线型来表示不同的线路,CAD中自带的线型远无法满足我们的需求,其实在CAD中可以自己动手绘制中间插入文字或是其它各类的线型,做好后打包,用的 ...

  5. php空间开启伪静态,php虚拟主机开启伪静态(虚拟主机伪静态规则配置)

    伪静态是相对真实静态来说的,有时我们为了更好增强搜索引擎的友好面,通常将一些动态页面(如PHP.ASP等)设置成伪静态页面.在HostEase虚拟主机中我们可以. 关于php开源程序的伪静态设置,怎么 ...

  6. 宝塔Linux苹果cms安装,苹果CMS V10 全站伪静态教程 伪静态规则分享 宝塔Linux系统...

    前言 不是很了解苹果cms v10的伪静态规则,后来在网上看到了一篇教程,才搞好的,但是那个伪静态规则还是有点瑕疵的,于是我对其进行了二次开发,终于把伪静态搞好了. 第一步.宝塔后台设置伪静态规则 因 ...

  7. Nginx伪静态配置和常用Rewrite伪静态规则集锦

    伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面我来介绍nginx 伪静态配置方法 nginx里使用伪静态是直接在nginx.conf ...

  8. nginx伪静态规则

    nginx伪静态规则 要将http://dede.com/index.php?t=3用伪静态规则改写成http://dede.com/t3.html,即可在nginx的conf/nginx.conf里 ...

  9. 用宝塔面板网站php变成静态,宝塔面板设置伪静态规则

    宝塔面板后台集成了站点伪静态规则设置选项,无需更改Linux服务器conf文件配置即可自定义站点伪静态规则,真的很方便,另外宝塔为市面上常见的程序提供了自带的伪静态规则,只需要鼠标点选即可. 宝塔面板 ...

最新文章

  1. UNIX网络编程之旅-配置unp.h头文件环境
  2. 闲话WPF之十五(WPF的数据处理 [2])
  3. distinct 只针对一个字段
  4. PL/SQL 使用文档——表注释、显示乱码
  5. 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
  6. return error怎么定义_SpringBoot 系列 web 篇之自定义返回 Http Code 的 n 种姿势
  7. Java压缩技术(四) GZIP——Java原生实现
  8. Android RecyclerView 向上偏移解决、添加自定义分割线,瀑布流,ScrollView嵌套RecyclerView滑动卡顿
  9. leetcode 701 二叉搜索树的插入操作 C++ 递归和迭代
  10. 前端开发推荐-创建一个精美的jquery图片库效果
  11. “互联网从此没有 BAT”
  12. 关于推送系统设计的一些总结与思考(三)
  13. 双目相机定位3d python_用深度学习实现 2D 到 3D 的转换
  14. python中集合运算_python集合的运算
  15. MATLAB建立图表的基础
  16. 速达服务器启动时显示对象名ACCSET无效
  17. 如何保险检查SD卡为扩容卡
  18. 利用python爬取汽车之家,需要买车的程序员可以学
  19. vue 统计中英文字符串长度_计算字符串长度以及截取字符串长度(英文占1个字符,中文汉字占2个字符)...
  20. nginx中的timeout超时设置,请求超时、响应等待超时等

热门文章

  1. 高光谱数据集_文献选读|从地面和空间高光谱数据中提取红边位置参数,以估算水稻冠层叶氮含量...
  2. 【clickhouse】clickhouse表引擎之 kafka 表引擎 卡死
  3. 【ElasticSearch】Es 源码之 NetworkModule 源码解读
  4. 【java】linux命令获取百度的主页-模拟Socket三次握手
  5. 【java】两个线程如何交替执行,一个输出偶数一个输出奇数?
  6. MySQL-01-linux安装MySQL的两种方式及其遇到的问题
  7. java使用poi操作excel文件_使用 java apache poi 操作 excel xlsx 文件
  8. MyBatis知识点学习
  9. SPSS 限制检索个案
  10. leetcode题解102-翻转二叉树