ChatGPT批量写原创文章软件

自定义discuz伪静态(discuz伪静态设置)

Discuz怎样根据服务器环境配置对应的伪静态一、服务器系统及PHP:WINNT/PHPv5.X.X服务器软件:Microsoft-IIS/6.0这种环境对应的是IISWebServer(独立主机用户),对应的规则为:[ISAPI_Rewrite]#3600=1hourCacheClockRate3

本文目录一览:

  • 1、Discuz怎样根据服务器环境配置对应的伪静态
  • 2、discuz 首页如何设置伪静态?比如https://www.discuz.net/forum.php? 改为https://www.discuz.net/就行
  • 3、Discuz如何设置伪静态
  • 4、discuz3.2 如何设置伪静态?
  • 5、怎样设置虚拟主机Discuz 伪静态

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伪静态。具体做法都是在配置文件中添加这些代码,然后后台开启伪静态功能,即可生效。希望对大家有所帮助。

discuz 首页如何设置伪静态?比如https://www.discuz.net/forum.php? 改为https://www.discuz.net/就行

点击管理后台——全局——SEO设置——URL静态化;

将所有选项打勾,并且设置“仅对游客有效”为否,然后提交;

点击DISCUZ论坛提供的伪静态代码链接,里面提供了很多的伪静态代码;

根据你的服务器选择静态代码,新建123.txt文件,将上述静态代码复制进去,通过FTP上传到自己网站空间根目录下,然后重命名为“.htaccess”;

这样DISCUZ论坛伪静态设置就成功了。

Discuz如何设置伪静态

Discuz的伪静态设置,其实就是两步:

1、登录后台在全局SEO设置中开启伪静态,就会自动生成规则;

2、将对应主机或服务器的规则放到配置文件里面,将文件放到相应位置就行了。

虚拟主机不同,具体设置可能不一样。

自定义discuz伪静态(discuz伪静态设置)

discuz3.2 如何设置伪静态?

1.在后台“全局》SEO设置》

URL 静态化”相关复选框全部勾选,点“提交”按钮。

2.到官方下载附件.htaccess

直接用FTP上传到论坛根目录即可,

不要修改文件名,就是.htaccess

祝你成功

怎样设置虚拟主机Discuz 伪静态

1

万网/阿里云虚拟主机伪静态设置详细教程(Discuz论坛,linux主机)

伪静态有利于搜索引擎的收录,下面就以吟风阁古风文学论坛为例来演示下伪静态设置方法

首先管理员登录网站后台

1.点击【首页】

2.点击【SEO设置】

3.点击【URL静态化】

选择需要实现静态化的栏目列表在后面的方框中选中然后【提交】

一般都是全选

4. 点击【查看当前的 Rewrite 规则URL 静态化】

万网Linux云虚拟机使用的是Apache服务软件

找到【Apache Web Server(虚拟主机用户)】复制方框中的规则。

相关文章