如果您想了解DEDECMS问答模块rewrite伪静态设置教程和dedecms手机伪静态的知识,那么本篇文章将是您的不二之选。我们将深入剖析DEDECMS问答模块rewrite伪静态设置教程的各个方面
如果您想了解DEDECMS问答模块rewrite伪静态设置教程和dedecms手机伪静态的知识,那么本篇文章将是您的不二之选。我们将深入剖析DEDECMS问答模块rewrite伪静态设置教程的各个方面,并为您解答dedecms手机伪静态的疑在这篇文章中,我们将为您介绍DEDECMS问答模块rewrite伪静态设置教程的相关知识,同时也会详细的解释dedecms手机伪静态的运用方法,并给出实际的案例分析,希望能帮助到您!
本文目录一览:- DEDECMS问答模块rewrite伪静态设置教程(dedecms手机伪静态)
- CMS技巧:PHPCMS V9评论模块伪静态与TAG模块伪静态设置
- DedeCMS 5.7系统TAG标签伪静态设置
- Dedecms Ask问答系统Rewrite规则
- DEDECMS TAG伪静态 IIS_rewrite配置方法附rewrite下载
DEDECMS问答模块rewrite伪静态设置教程(dedecms手机伪静态)
DEDECMS问答模块rewrite伪静态设置教程:
搭配环境一:
服务器软件:apache
操作系统:windows XP
实现步骤:
1、在网站根目录下创建 .htaccess 文件,内容如下(相关正则可自己手动修改)
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)/question-id-([0-9]+)\.html$ $1/question\.php\?id=$2
RewriteRule ^(.*)/browser-tid-([0-9]+)\.html$ $1/browser\.php\?tid=$2
RewriteRule ^(.*)/browser-tid2-([0-9]+)\.html$ $1/browser\.php\?tid2=$2
RewriteRule ^(.*)/browser-lm-([0-9]+)\.html$ $1/browser\.php\?lm=$2
RewriteRule ^(.*)/browser-tid-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid=$2&lm=$3
RewriteRule ^(.*)/browser-tid2-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid2=$2&lm=$3
RewriteRule ^(.*)index\.html$ $1/index.php
RewriteRule ^(.*)list-([0-9]+)\.html$ $1/plus/list.php?tid=$2
RewriteRule ^(.*)list-([0-9]+)-([0-9]+)\.html$ $1/plus/list.php?typeid=$2&PageNo=$3
RewriteRule ^(.*)view-([0-9]+).html$ $1/plus/view.php?aid=$2
RewriteRule ^(.*)view-([0-9]+)-([0-9]+).html$ $1/plus/view.php?aid=$2&pageno=$3
2、修改 apache->conf 目录下的 httpd.conf 文件,修改点如下:
a、把 #LoadModule rewrite_module modules/mod_rewrite.so 前的 # 号去掉(必须),此步为开启rewrite功能
b、把 #AddModule mod_rewrite.c 前的 # 号去掉(可能没有这行,如果没有就不管它)
c、搜索 “AllowOverride None”(不包括引号,下同) ,有多个,全部替换为 “AllowOverride All”
d、找到 <Directory /> ,看看有没有Opti***** FollowSymLinks 这一行,如果没有,就加上,类似下面这样子
<Directory />
Opti***** FollowSymLinks
AllowOverride ALL
...........
</Directory>
3、dedecms后台【系统】-->【系统基本参数设置】-->【模块设置】-->“是否使用Rewrite”,选择“是”,保存
4、重启 apache 服务器,即可
搭配环境二:
服务器环境:IIS
操作系统:windows XP SP3
实现步骤:
2、在IIS信息服务管理器里右击你的站点,选择“属性”,点击【ISAPI筛选器】选项卡-->“添加”,筛选器名称写Rewrite,可执行文件为“C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll”(选择刚才安装IISRewrite目录下的ISAPI_Rewrite.dll文件)
3、重启IIS服务器,看到【ISAPI筛选器】中刚才添加的筛选器名称所对应的状态为向上的图标时,表示添加成功
4、dedecms后台【系统】-->【系统基本参数设置】-->【模块设置】-->“是否使用Rewrite”,选择“是”,保存
5、打开isapirewrite(程序名为:ISAPI_Rewrite_Manage),保证config栏的地址为C:\ProgramFiles\Helicon\ISAPI_Rewrite3\httpd.conf(IISRewrite安装目录下httpd.conf文件)的前提下,点击“Edit”,在编辑器中添加以下内容(相关正则可自己手动修改)并保存应用:
# 3600 = 1 hour
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/question-id-([0-9]+)\.html$ $1/question\.php\?id=$2
RewriteRule ^(.*)/browser-tid-([0-9]*)\.html$ $1/browser\.php\?tid=$2
RewriteRule ^(.*)/browser-tid2-([0-9]+)\.html$ $1/browser\.php\?tid=$2
RewriteRule ^(.*)/browser-tid-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid2=$2&lm=$3
RewriteRule ^(.*)/browser-tid2-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.php\?tid2=$2&lm=$3
6、至此,IIS下DeDeCMS问答模块伪静态已实现,若访问还不行,重启IIS服务器
CMS技巧:PHPCMS V9评论模块伪静态与TAG模块伪静态设置
《CMS技巧:PHPCMS V9评论模块伪静态与TAG模块伪静态设置》要点:
本文介绍了CMS技巧:PHPCMS V9评论模块伪静态与TAG模块伪静态设置,希望对您有用。如果有疑问,可以联系我们。
一、评论模块伪静态设置
DedeCMS 5.7系统TAG标签伪静态设置
总结
以上是小编为你收集整理的DedeCMS 5.7系统TAG标签伪静态设置全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
Dedecms相关文章
- • 织梦系统 dedecms pagelist标签使用修改
- • 织梦网站怎么搬家?dede系统网站迁移数
- • 织梦网站安全设置方法 dede系统网站如何
- • 织梦自动生成网站地图sitemap代码 dede
- • dede织梦纯代码制作网站地图 dede网站地
- • 织梦dede自定义表单添加全选功能 dede自
- • dede cms如何定时主动推送文章 dede实现
- • 织梦dede发布文章实时api主动推送
- • 织梦dedecms当前位置标签代码的5种写法
- • 织梦DEDECMS文章、栏目页获取当前页面顶
Dedecms Ask问答系统Rewrite规则
关于Dedecms Ask问答系统Rewrite规则问题,大家一定非常想要吧,现在分享给大家,别告诉我你还不会用啊。
以下为引用的内容: RewriteRule ^(.*)/question-id-([0-9]+)\.html$ $1/question\.PHP\?id=$2 RewriteRule ^(.*)/browser-tid-([0-9]+)\.html$ $1/browser\.PHP\?tid=$2 RewriteRule ^(.*)/browser-tid2-([0-9]+)\.html$ $1/browser\.PHP\?tid2=$2 RewriteRule ^(.*)/browser-lm-([0-9]+)\.html$ $1/browser\.PHP\?lm=$2 RewriteRule ^(.*)/browser-tid-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.PHP\?tid=$2&lm=$3 RewriteRule ^(.*)/browser-tid2-([0-9]+)-lm-([0-9]+)\.html$ $1/browser\.PHP\?tid2=$2&lm=$3 |
DEDECMS TAG伪静态 IIS_rewrite配置方法附rewrite下载
方法1、因为没有像PHP自带的ReWrite模块,所以需要下载IIS Rewrite模块:
https://www.jb51.net/softs/6192.html
2、将压缩包解压到任意目录,(如:C:\Rewrite)。然后打开“控制面板”-“管理工具”-“IIS信息服务管理器”-“网站”-“您的站点
”-“属性”。在“ISAPI筛选器”项点击 “添加”,筛选器名称填入Rewrite,可执行文件为C:\Rewrite\Rewrite.dll ;
3、然后修改httpd.ini 文件,添加相应的过滤规则,例如:
RewriteRule ^(.*)/([a-z0-9\-\_]+)$ $1/Default\.aspx\?id=$2 [I,O]
http://localhost/Text 就会等同于 http://localhost/Default.aspx?id=Text
RewriteRule ^(.*)/id_([a-z0-9\-]+)\.html$ $1/Default\.aspx\?id=$2 [I,O]
http://localhost/id_Text.html 就会等同于 http://localhost/Default.aspx?id=Text
^(.*)/html/([0-9]+)/([0-9]+)\.html$ $1/Default\.aspx\?id=$2&name=$3
http://localhost/html/001/007.html 就等同于 http://localhost/Default.aspx?id=001&name=007
DEDE的添加方法(注意:这里是正则方式):
RewriteRule ^(.*)/tag/(.+)$ $1/tag\.php\?$2/
RewriteRule ^(.*)/tag/(.+)\.html$ $1/tag\.php\?$2
4、重新启动IIS就可以生效了(这一步很重要,每次修改httpd.ini后都要重启 IIS 以加载配置。)
5、然后修改DEDE相关函数:
\include\inc_arcpart_view.php
\include\inc_channel_unit_functions.php
\include\inc_pubtag_make.php
\include\inc_taglist_view.php
即:把所有链接改为静态地址:tag.php?/ ->tag/
然后再生成相关页面就可以了。
- DeDecms中利用关键词实现简单tag功能的php代码
- dedecms tags keywords问题修正方法
- Javascript让DEDECMS告别手写Tag
关于DEDECMS问答模块rewrite伪静态设置教程和dedecms手机伪静态的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于CMS技巧:PHPCMS V9评论模块伪静态与TAG模块伪静态设置、DedeCMS 5.7系统TAG标签伪静态设置、Dedecms Ask问答系统Rewrite规则、DEDECMS TAG伪静态 IIS_rewrite配置方法附rewrite下载等相关知识的信息别忘了在本站进行查找喔。
本文标签: