linux主机添加discuz伪静态规则,Discuz! X2.5论坛win主机与linux主机伪静态设置方法...
最近有一个朋友问我伪静态如何设置,他是用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主机伪静态设置方法...相关推荐
- 源码多多-Discuz x2.5 论坛防灌水机制分析和设置方法
论坛是比较开放的,所以被灌水或者遭到灌水机和注册机的虐待都很正常,尤其是新论坛没有完整的设置防灌水策略,积分策略和用户组策略,就已经被灌的一塌糊涂,那么今天站帮网-ARCHY就结合Discuz防水墙来 ...
- dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法
用discuz x1.5至3.2的程序搭建的一个论坛,DZ论坛win主机与linux主机伪静态规则的设置方法! Windows主机设置方法: 1.建立一个名为 httpd.ini 的文件,可以先在电脑 ...
- Linux kodi添加中文,开源媒体中心Kodi 18.2的安装与中文界面的设置
原标题:开源媒体中心Kodi 18.2的安装与中文界面的设置 Kodi "Leia" 18.2已经发布,其中包含许多错误修复和性能改进. 以下是如何在Ubuntu 16.04,Ub ...
- cad添加自己线性_CAD怎么自定义线型?CAD自动以线性的两种设置方法
我们在进行装修深化或水电施工图的过程中,经常会用到一些特殊的线型来表示不同的线路,CAD中自带的线型远无法满足我们的需求,其实在CAD中可以自己动手绘制中间插入文字或是其它各类的线型,做好后打包,用的 ...
- php空间开启伪静态,php虚拟主机开启伪静态(虚拟主机伪静态规则配置)
伪静态是相对真实静态来说的,有时我们为了更好增强搜索引擎的友好面,通常将一些动态页面(如PHP.ASP等)设置成伪静态页面.在HostEase虚拟主机中我们可以. 关于php开源程序的伪静态设置,怎么 ...
- 宝塔Linux苹果cms安装,苹果CMS V10 全站伪静态教程 伪静态规则分享 宝塔Linux系统...
前言 不是很了解苹果cms v10的伪静态规则,后来在网上看到了一篇教程,才搞好的,但是那个伪静态规则还是有点瑕疵的,于是我对其进行了二次开发,终于把伪静态搞好了. 第一步.宝塔后台设置伪静态规则 因 ...
- Nginx伪静态配置和常用Rewrite伪静态规则集锦
伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面我来介绍nginx 伪静态配置方法 nginx里使用伪静态是直接在nginx.conf ...
- nginx伪静态规则
nginx伪静态规则 要将http://dede.com/index.php?t=3用伪静态规则改写成http://dede.com/t3.html,即可在nginx的conf/nginx.conf里 ...
- 用宝塔面板网站php变成静态,宝塔面板设置伪静态规则
宝塔面板后台集成了站点伪静态规则设置选项,无需更改Linux服务器conf文件配置即可自定义站点伪静态规则,真的很方便,另外宝塔为市面上常见的程序提供了自带的伪静态规则,只需要鼠标点选即可. 宝塔面板 ...
最新文章
- UNIX网络编程之旅-配置unp.h头文件环境
- 闲话WPF之十五(WPF的数据处理 [2])
- distinct 只针对一个字段
- PL/SQL 使用文档——表注释、显示乱码
- 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
- return error怎么定义_SpringBoot 系列 web 篇之自定义返回 Http Code 的 n 种姿势
- Java压缩技术(四) GZIP——Java原生实现
- Android RecyclerView 向上偏移解决、添加自定义分割线,瀑布流,ScrollView嵌套RecyclerView滑动卡顿
- leetcode 701 二叉搜索树的插入操作 C++ 递归和迭代
- 前端开发推荐-创建一个精美的jquery图片库效果
- “互联网从此没有 BAT”
- 关于推送系统设计的一些总结与思考(三)
- 双目相机定位3d python_用深度学习实现 2D 到 3D 的转换
- python中集合运算_python集合的运算
- MATLAB建立图表的基础
- 速达服务器启动时显示对象名ACCSET无效
- 如何保险检查SD卡为扩容卡
- 利用python爬取汽车之家,需要买车的程序员可以学
- vue 统计中英文字符串长度_计算字符串长度以及截取字符串长度(英文占1个字符,中文汉字占2个字符)...
- nginx中的timeout超时设置,请求超时、响应等待超时等
热门文章
- 高光谱数据集_文献选读|从地面和空间高光谱数据中提取红边位置参数,以估算水稻冠层叶氮含量...
- 【clickhouse】clickhouse表引擎之 kafka 表引擎 卡死
- 【ElasticSearch】Es 源码之 NetworkModule 源码解读
- 【java】linux命令获取百度的主页-模拟Socket三次握手
- 【java】两个线程如何交替执行,一个输出偶数一个输出奇数?
- MySQL-01-linux安装MySQL的两种方式及其遇到的问题
- java使用poi操作excel文件_使用 java apache poi 操作 excel xlsx 文件
- MyBatis知识点学习
- SPSS 限制检索个案
- leetcode题解102-翻转二叉树