亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Discuz > 正文

Discuz門戶文章列表頁偽靜態設置教程

2024-09-11 09:05:11
字體:
來源:轉載
供稿:網友
discuz后臺的偽靜態配置沒有門戶頻道的偽靜態。下面加上這個功能。 第一步:加上語言包中的記錄: 根目錄下:source/language/lang_admincp.php,找到setting_seo_rewritestatus_portal_article這一行,大概在1500行左右,搜索一下吧。 在這句下面加上一句: 'setting_seo_rewritestatus_portal_list' => '門戶頻道頁', 復制代碼 第二步:在后臺加上設置項 根目錄下:source/function/function_admincp.php,找到rewritedata函數,在if語句的,兩個大括號中,加上下面兩段程序 上面一段加上
<span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">      if (in_array('portal_list', $_G['setting']['rewritestatus'])) {</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">            $data['search']['portal_list'] = "/" . $_G['domain']['pregxprw']['portal'] . "/?mod/=list&(amp;)?catid/=(/d+)(&page/=(/d+))?/"([^/>]*)/>/e";</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">            $data['replace']['portal_list'] = "rewriteoutput('portal_list', 0, '//1', '//3', '//5', '//6')";</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        }</span>
下面一段加上
<span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        $data['rulesearch']['portal_list'] = 'list-{catid}-{page}.html';</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        $data['rulereplace']['portal_list'] = 'portal.php?mod=list&catid={catid}&page={page}';</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        $data['rulevars']['portal_list']['{catid}'] = '([0-9]+)';</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        $data['rulevars']['portal_list']['{page}'] = '([0-9]+)';</span>
第三步:兼容欄目頁URL地址設置 找到文件: 根目錄source/function/function_portal.php下的函數getportalcategoryurl 重新寫成下面的代碼:   第四步:設置前臺頁面URL地址切換 根目錄source/function/function_core.php這個文件中找到:函數rewriteoutput 在一串的if ... else if中加上一段
<span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">elseif ($type == 'portal_list') {</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        list(,,, $id, $page, $extra) = func_get_args();</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        $r = array(</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">            '{catid}' => $id,</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">            '{page}' => $page ? $page : 1,</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">        );</span><span style="font-family: Tahoma, 'Microsoft Yahei', Simsun;">    }</span>
IIS6偽靜態規則: [ISAPI_Rewrite]   # 3600 = 1 hour CacheClockRate 3600   RepeatLimit 32  
# Protect httpd.ini and httpd.parse.errors files# from accessing through HTTPRewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^(.*)/list-([0-9]+)-([0-9]+)/.html(/?(.*))*$ $1/portal/.php/?mod=list&catid=$2&page=$3&$5RewriteRule ^(.*)/topic-(.+)/.html(/?(.*))*$ $1/portal/.php/?mod=topic&topic=$2&$4RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)/.html(/?(.*))*$ $1/portal/.php/?mod=view&aid=$2&page=$3&$5RewriteRule ^(.*)/forum-(/w+)-([0-9]+)/.html(/?(.*))*$ $1/forum/.php/?mod=forumdisplay&fid=$2&page=$3&$5RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)/.html(/?(.*))*$ $1/forum/.php/?mod=viewthread&tid=$2&extra=page/%3D$4&page=$3&$6RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)/.html(/?(.*))*$ $1/forum/.php/?mod=group&fid=$2&page=$3&$5RewriteRule ^(.*)/space-(username|uid)-(.+)/.html(/?(.*))*$ $1/home/.php/?mod=space&$2=$3&$5RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)/.html(/?(.*))*$ $1/home/.php/?mod=space&uid=$2&do=blog&id=$3&$5RewriteRule ^(.*)/(fid|tid)-([0-9]+)/.html(/?(.*))*$ $1/index/.php/?action=$2&value=$3&$5RewriteRule ^(.*)/([a-z]+[a-z0-9_]*)-([a-z0-9_/-]+)/.html(/?(.*))*$ $1/plugin/.php/?id=$2:$3&$5復制代碼IIS7偽靜態規則<?xml version="1.0" encoding="UTF-8"?><configuration>    <system.webServer>                <rewrite>                        <rules>                                <rule name="portal_topic">                                        <match url="^(.*/)*topic-(.+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/portal.php/?mod=topic&topic={R:2}&{R:3}" />                                </rule>                                <rule name="portal_list">                                        <match url="^(.*/)*list-([0-9]+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/portal.php/?mod=list&catid={R:2}&page={R:3}&{R:4}" />                                </rule>                                <rule name="portal_article">                                        <match url="^(.*/)*article-([0-9]+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/portal.php/?mod=view&aid={R:2}&page={R:3}&{R:4}" />                                </rule>                                <rule name="forum_forumdisplay">                                        <match url="^(.*/)*forum-(/w+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/forum.php/?mod=forumdisplay&fid={R:2}&page={R:3}&{R:4}" />                                </rule>                                <rule name="forum_viewthread">                                        <match url="^(.*/)*thread-([0-9]+)-([0-9]+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/forum.php/?mod=viewthread&tid={R:2}&extra=page%3D{R:4}&page={R:3}&{R:5}" />                                </rule>                                <rule name="group_group">                                        <match url="^(.*/)*group-([0-9]+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/forum.php/?mod=group&fid={R:2}&page={R:3}&{R:4}" />                                </rule>                                <rule name="home_space">                                        <match url="^(.*/)*space-(username|uid)-(.+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/home.php/?mod=space&{R:2}={R:3}&{R:4}" />                                </rule>                                <rule name="home_blog">                                        <match url="^(.*/)*blog-([0-9]+)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/home.php/?mod=space&uid={R:2}&do=blog&id={R:3}&{R:4}" />                                </rule>                                <rule name="forum_archiver">                                        <match url="^(.*/)*(fid|tid)-([0-9]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/index.php/?action={R:2}&value={R:3}&{R:4}" />                                </rule>                                <rule name="plugin">                                        <match url="^(.*/)*([a-z]+[a-z0-9_]*)-([a-z0-9_/-]+).html/?*(.*)[        DISCUZ_CODE_2        ]quot; />                                        <action type="Rewrite" url="{R:1}/plugin.php/?id={R:2}:{R:3}&{R:4}" />                                </rule>                        </rules>                </rewrite>   </system.webServer>         </configuration>
APACH偽靜態規則 # 將 RewriteEngine 模式打開 RewriteEngine On   # 修改以下語句中的  /RewriteBase /discuz 為您的論壇目錄地址,如果程序放在根目錄中,請將  /RewriteBase /discuz 修改為  / RewriteBase /discuz  
# Rewrite 系統規則請勿修改RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^topic-(.+)/.html$ portal.php?mod=topic&topic=$1&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^list-([0-9]+)-([0-9]+)/.html$ portal.php?mod=list&catid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^article-([0-9]+)-([0-9]+)/.html$ portal.php?mod=view&aid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^forum-(/w+)-([0-9]+)/.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)/.html$ forum.php?mod=viewthread&tid=$1&extra=page/%3D$3&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^group-([0-9]+)-([0-9]+)/.html$ forum.php?mod=group&fid=$1&page=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^space-(username|uid)-(.+)/.html$ home.php?mod=space&$1=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^blog-([0-9]+)-([0-9]+)/.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^archiver/(fid|tid)-([0-9]+)/.html$ archiver/index.php?action=$1&value=$2&%1RewriteCond %{QUERY_STRING} ^(.*)$RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_/-]+)/.html$ plugin.php?id=$1:$2&%1
Nginx偽靜態規則  
rewrite ^([^/.]*)/list-([0-9]+)-([0-9]+)/.html$ $1/portal.php?mod=list&catid=$2&page=$3 last;rewrite ^([^/.]*)/topic-(.+)/.html$ $1/portal.php?mod=topic&topicid=$2 last;rewrite ^([^/.]*)/article-([0-9]+)-([0-9]+)/.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;rewrite ^([^/.]*)/forum-(/w+)-([0-9]+)/.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;rewrite ^([^/.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)/.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;rewrite ^([^/.]*)/group-([0-9]+)-([0-9]+)/.html$ $1/forum.php?mod=group&fid=$2&page=$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=space&uid=$2&do=blog&id=$3 last;rewrite ^([^/.]*)/(fid|tid)-([0-9]+)/.html$ $1/index.php?action=$2&value=$3 last;rewrite ^([^/.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_/-]+)/.html$ $1/plugin.php?id=$2:$3 last;if (!-e $request_filename) {        return 404;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品精品精品精品免费| 久久精品国产欧美激情| 黑人巨大精品欧美一区二区三区| 久久久久久网站| 欧美国产在线电影| 亚洲最大成人在线| 亚洲视频日韩精品| 欧洲永久精品大片ww免费漫画| 成人高h视频在线| 欧美性猛交xxxx富婆| 欧美精品精品精品精品免费| 欧美日韩福利在线观看| 色999日韩欧美国产| 亚洲free性xxxx护士白浆| 日韩乱码在线视频| 日韩欧美在线观看视频| 成人激情电影一区二区| 国产美女91呻吟求| 亚洲成人av在线播放| 国模视频一区二区| 久久综合久久美利坚合众国| 日韩精品极品视频| 高清在线视频日韩欧美| 久久久久北条麻妃免费看| 亚洲三级免费看| 亚洲第一色中文字幕| 亚洲91精品在线| 色偷偷91综合久久噜噜| 久久综合免费视频| 久久精品视频一| 国产精品日韩久久久久| 日韩电影免费观看中文字幕| 日韩av在线网页| 美女av一区二区| 三级精品视频久久久久| 国产在线精品自拍| 91精品国产色综合久久不卡98口| 91性高湖久久久久久久久_久久99| 91成人性视频| 亚洲xxx视频| 亚洲黄色在线观看| 欧美电影免费观看高清| 国产精品极品尤物在线观看| 国产91色在线|免| 久久久久久久国产精品视频| 亚洲在线www| 国产欧美一区二区三区久久人妖| 国产suv精品一区二区三区88区| 北条麻妃一区二区三区中文字幕| 亚洲肉体裸体xxxx137| 国产精品高清免费在线观看| 中日韩美女免费视频网站在线观看| 91在线直播亚洲| 亚洲女人被黑人巨大进入al| 亚洲国产精品高清久久久| 亚洲国产精品视频在线观看| 亚洲国产精品久久久久| 97超视频免费观看| 欧美在线影院在线视频| 91精品久久久久久久久| 欧美一区二区三区免费视| 国产欧美在线观看| 亚洲男人天堂网站| 久久伊人91精品综合网站| 精品国产精品三级精品av网址| 欧美激情一区二区三区成人| 久久精品成人欧美大片古装| 亚洲国产欧美一区二区三区久久| www欧美xxxx| 在线中文字幕日韩| 国产在线观看91精品一区| 91干在线观看| 久久视频这里只有精品| 亚洲成人av片| 欧美亚洲在线视频| 欧美尺度大的性做爰视频| 亚洲自拍中文字幕| 欧美另类在线观看| 在线日韩精品视频| 77777亚洲午夜久久多人| 中文字幕精品—区二区| 91久久精品日日躁夜夜躁国产| 日韩精品在线视频美女| 亚洲精品国精品久久99热| 永久免费毛片在线播放不卡| 亚洲a区在线视频| 亚洲国产精彩中文乱码av| 成人97在线观看视频| 亚洲欧美三级在线| 亚洲aa中文字幕| 精品久久久久久久大神国产| 精品亚洲男同gayvideo网站| 亚洲综合大片69999| 欧美精品videosex极品1| 欧美国产乱视频| 久久成人人人人精品欧| 国产精品久久一| 一本色道久久88综合亚洲精品ⅰ| 亚洲va欧美va在线观看| 色无极影院亚洲| 尤物99国产成人精品视频| 欧美激情在线观看| 国产成人精品久久二区二区| 正在播放欧美一区| 国产精品一区二区三区久久久| 国产在线日韩在线| 国产做受69高潮| 欧美亚洲第一区| 成人网页在线免费观看| 亚洲一区二区三区久久| 久久成人18免费网站| 欧美成人免费一级人片100| 国产视频欧美视频| 日韩成人av在线播放| 久热99视频在线观看| 日韩av在线影院| 欧美日韩一区二区在线| 成人在线免费观看视视频| 欧美性做爰毛片| 超碰日本道色综合久久综合| 992tv成人免费影院| 57pao成人国产永久免费| 久久精视频免费在线久久完整在线看| 日韩在线视频播放| 久久久久久久久网站| 亚洲a级在线播放观看| 最近2019年好看中文字幕视频| 日韩成人中文字幕在线观看| 欧美剧在线观看| 日本精品性网站在线观看| 亚洲人成在线观看网站高清| 亚洲国产成人精品久久| 日韩国产精品亚洲а∨天堂免| 在线精品视频视频中文字幕| 精品自拍视频在线观看| 日韩中文字幕在线视频| 久久人人爽人人爽人人片av高清| 日韩欧美在线字幕| 亚洲国产欧美一区二区丝袜黑人| 久久全球大尺度高清视频| 久久久999成人| 亚洲最大的免费| 欧美亚洲另类制服自拍| 国产精品自产拍在线观| 精品无人区太爽高潮在线播放| 久久精品人人爽| 91色精品视频在线| 久久综合久久美利坚合众国| 久久香蕉国产线看观看av| 91视频免费网站| 亚洲成avwww人| 97在线视频免费观看| 国产主播精品在线| 深夜福利一区二区| 国产精品三级久久久久久电影| 午夜精品一区二区三区在线播放| 在线亚洲国产精品网| 欧美日韩美女在线| 欧洲亚洲免费在线| 国产福利精品av综合导导航| 国产精品第七十二页| 午夜精品一区二区三区在线播放| 亚洲欧美中文字幕在线一区| 日韩中文字幕在线视频|