discuz用户伪静态(discuz伪静态重要吗)

纸扎戏偶

本篇文章给大家谈谈discuz用户伪静态,以及discuz伪静态重要吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

  • 1、Discuz 后台怎么关闭伪静态
  • 2、Discuz怎样根据服务器环境配置对应的伪静态
  • 3、discuz手机版如何实现伪静态,详细方法?

1、Discuz 后台怎么关闭伪静态

Discuz论坛关闭伪静态的方法如下:

登录Discuz论坛后台

2.点击全局

3.点击SEO设置

4.把右边的可用的勾选全部去掉,不用勾选

5.最后看到页面地址显示不是静态的就说明完成了

2、Discuz怎样根据服务器环境配置对应的伪静态

一、服务器系统及

PHP:WINNT

/

PHP

v5.X.X

服务器软件:Microsoft-IIS/6.0

这种环境对应的是IIS

Web

Server(独立主机用户),对应的规则为:

[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=topictopic=$2$4

RewriteRule

^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$

$1/portal\.php\?mod=viewaid=$2page=$3$5

RewriteRule

^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$

$1/forum\.php\?mod=forumdisplayfid=$2page=$3$5

RewriteRule

^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$

$1/forum\.php\?mod=viewthreadtid=$2extra=page\=$4page=$3$6

RewriteRule

^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$

$1/forum\.php\?mod=groupfid=$2page=$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=spaceuid=$2do=blogid=$3$5

RewriteRule

^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$

$1/index\.php\?action=$2value=$3$5

二、服务器系统及

PHP:WINNT

/

PHP

v5.2.16

服务器软件:Microsoft-IIS/7.X

这种环境对应的是IIS7

Web

Server(独立主机用户),对应的规则是:

三、服务器环境为服务器系统及

PHP

:

Linux

/

PHP

v5.X.X

服务器软件:Apache

这种环境也就是无忧主机php空间的环境,对应的规则是:

RewriteEngine

On

#

修改以下语句中的

/discuz

为您的论坛目录地址,如果程序放在根目录中,请将

/discuz

修改为

/

RewriteBase

/discuz

#

Rewrite

系统规则请勿修改

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^topic-(.+)\.html$

portal.php?mod=topictopic=$1%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^article-([0-9]+)-([0-9]+)\.html$

portal.php?mod=viewaid=$1page=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^forum-(\w+)-([0-9]+)\.html$

forum.php?mod=forumdisplayfid=$1page=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$

forum.php?mod=viewthreadtid=$1extra=page\=$3page=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^group-([0-9]+)-([0-9]+)\.html$

forum.php?mod=groupfid=$1page=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^space-(username|uid)-(.+)\.html$

home.php?mod=space$1=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^blog-([0-9]+)-([0-9]+)\.html$

home.php?mod=spaceuid=$1do=blogid=$2%1

RewriteCond

%{QUERY_STRING}

^(.*)$

RewriteRule

^archiver/(fid|tid)-([0-9]+)\.html$

archiver/index.php?action=$1value=$2%1

四、服务器系统及

PHP

:

Linux

/

PHP

v5.X.X

服务器软件:Nginx

这种环境对应的规则为:

rewrite

^([^\.]*)/topic-(.+)\.html$

$1/portal.php?mod=topictopic=$2

last;

rewrite

^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$

$1/portal.php?mod=viewaid=$2page=$3

last;

rewrite

^([^\.]*)/forum-(\w+)-([0-9]+)\.html$

$1/forum.php?mod=forumdisplayfid=$2page=$3

last;

rewrite

^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$

$1/forum.php?mod=viewthreadtid=$2extra=page=$4page=$3

last;

rewrite

^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$

$1/forum.php?mod=groupfid=$2page=$3

last;

rewrite

^([^\.]*)/space-(username|uid)-(.+)\.html$

$1/home.php?mod=space$2=$3

last;

rewrite

^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$

$1/home.php?mod=spaceuid=$2do=blogid=$3

last;

rewrite

^([^\.]*)/(fid|tid)-([0-9]+)\.html$

$1/index.php?action=$2value=$3

last;

if

(!-e

$request_filename)

{

return

404;

}

以上四种,就是常见的四类环境,站长朋友们可以根据自己的环境来配置discuz伪静态。具体做法都是在配置文件中添加这些代码,然后后台开启伪静态功能,即可生效。希望对大家有所帮助。

3、discuz手机版如何实现伪静态,详细方法?

DZ是真的太老了~想用都用不起来,尤其现在商店那些插件的价格,真是无力吐槽,一个插件的价格,堪比服务器的价格了~

都删站好几次了~

现在手机端流量大,DZ没法响应式不说。。连伪静态还需要买插件才能实现~

是真的没劲!!!!!!!!!!!!

关于discuz用户伪静态和discuz伪静态重要吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。