本篇文章给大家谈谈discuz伪静态呢,以及discuz伪静态重要吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、discuz版块目录化和贴子目录化伪静态设置求助
不同的主机,使用不同的伪静态规则才能使之实现伪静态。如果你的是Apache主机,请把下面代码复制到记事本,保存为.htaccess并上传到空间根目录即可
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.82
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /
# 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\%3D$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
如果你是IIS主机,复制下面代码到记事本,保存为http.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=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\%3D$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
2、discuz在nginx上怎么配置伪静态?
Nginx 安装之后便可以正常使用,若你不进行优化,那就太浪费 Nginx 这款软件了。我们的目标是利用有限的资源让你的 Nginx 发挥无限,让你的网站飞起来! 注:以下书名号(《》)只是为了区别,若复制,请复制书名号内的内容。 1、自定义404错误页面并返回404状态码 (1)、定义欲显示的404页面,放在网站根目录,比如“404.html”。 (2)、在Nginx中的http区域添加《fastcgi_intercept_errors on;》。 (3)、在Nginx中的server区域中添加《error_page 404 /404.html;》。注意:千万别添加等号! 2、discuz X2 伪静态设置 在server区域添加以下内容即可,最好写上注释方便维护。 # discuz X2 正式伪静态开始 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%3D$4page=$3 last; rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=groupfid=$2page=$3last; 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; # discuz X2 正式版伪静态结束 3、301永久重定向配置 在http区域新建一个server,输入以下内容。 listen 80; server_name xxx.xxx.com; #当来路是这个域名的时候,我将重定向到下面那域名之上。 rewrite ^/(.*) permanent;#重定向到我身上。 4、Wordpress 伪静态设置 (1)、在server区域添加《try_files $uri $uri/ /index.php?q=$uri$args;》即可。网上很多教程都是添加在localhost内,这不是通行的。 (2)、在Wordpress后台设置规则即可。 5、Nginx 配置多个域名 当不这样设置的情况下,所有的域名都默认指向第一个域名。若按以下方式设置后,可以实现多个域名绑定多个不同的目录,达到群站效果。 (1)、在http区域添加《fastcgi_param SERVER_NAME $host;》。 (2)、在server区域的《server_name》下一行添加《server_name_in_redirect off;》。 6、防盗链配置 如果不配置,就算你是100M光纤独享也是扯淡,网站流量小是可以忽略的,不过还是建议配置上去。在server区域下面添加以下内容。 location ~* \.(rar|zip|gif)$ {#对rar、gif以及zip格式的文件进行防盗链设置 valid_referers none blocked XXX.XXX.COM ;#来路域名 if ($invalid_referer) {#进行判断,如果不是来路域名则进行相应图片的显示。 rewrite ^/ 点jpg; #return 404; #直接返回404也是可以的 } } 本文转自北大青鸟成都锦江校区,原文链接
3、discuz手机版如何实现伪静态,详细方法?
DZ是真的太老了~想用都用不起来,尤其现在商店那些插件的价格,真是无力吐槽,一个插件的价格,堪比服务器的价格了~
都删站好几次了~
现在手机端流量大,DZ没法响应式不说。。连伪静态还需要买插件才能实现~
是真的没劲!!!!!!!!!!!!
discuz伪静态呢的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于discuz伪静态重要吗、discuz伪静态呢的信息别忘了在本站进行查找喔。