精品麻豆丝袜高跟鞋av_国产成人精彩在线视频_国产精品66_欧美精品亚洲精品日韩专区_久久久精品国产一二三产区区别_久久在精品线影院_亚洲夜夜夜_国产成人a亚洲精v品无码_欧美人与动牲交zooz3d_无码午夜人妻一区二区三区不卡视频

成都網站建設,10年成都網站設計公司-驗收合格再付款網站建設分站|模板網站分站|網站維護分站
banner
網站首頁>建站大學>企業新聞 >discuz偽靜態自定義偽靜態利于SEO優化

discuz偽靜態自定義偽靜態利于SEO優化

添加時間:2019-03-12 19:45:46 編輯:成都網站建設 文章內容: 4079個字 閱讀時間:約12分鐘

SEO偽靜態為Discuz!目錄化偽靜態插件,本插件可以實現Discuz!版塊與帖子URL目錄化偽靜態,以及實現更靈活的各種類型的個性化URL設置,和對Discuz!其它偽靜態功能比如像標簽、主題分類等偽靜態進行補充。

---------------------------------

高于X3.2版本不支持。

---------------------------------


實現版塊URL目錄化偽靜態;

實現帖子URL目錄化偽靜態;

支持將帖子標題寫進URL,實現帖子URL中文化;

實現分區偽靜態;

實現主題分類列表頁偽靜態;

實現分類信息列表頁偽靜態;

實現列表頁帖子入口統一,比如主題分類和分類信息帖子鏈接、精華、熱門、投票、各種篩選條件下的帖子鏈接,實現與普通帖子鏈接統一;

實現標簽偽靜態,支持將標簽寫進URL。

本插件只需對服務器偽靜態規則進行配置,偽靜態規則插件后臺智能生成,無需修改任何Discuz!系統文件,適用于所有使用Discuz!默認鏈接的模板,便于升級,便于切換模板。

本插件主要支持Apache,Nginx,IIS6/7/8,Litespeed,Kangle等服務器,暫不支持Lighttpd,Zues等其它服務器。


安裝方法

將插件文件夾上傳至source/plug/里。

從后臺安裝并啟用。

進行設置后確認,每次設置之后都要更新一下偽靜態規則(規則是智能生成的,已經對一些常見的設置進行了判斷)。

然后點擊插件導航的“查看rewrite規則”,將相應的重寫規則復制到服務器相應的位置即可。

如果是Apache虛擬主機,復制規則到論壇根目錄的.htaccess文件中;

如果是Apache獨立主機,復制規則到服務器apache/conf/httpd.conf文件中,獨立主機如果開啟htaccess功能的話不要在論壇根目錄放有.htaccess文件;

如果是Nginx主機,一般是復制規則到服務器nginx/conf/nginx.conf文件中,放在server{ }里面一般也是location / { 的前面;有些主機是通過include引用規則的,要復制到被引用的文件里面;

IIS6主機提供了ISAPI_Rwrite2.9的httpd.ini規則,將規則放在空間根目錄,如果是ISAPI_Rewrite3.x版本還要按說明修改一下規則。

如果是IIS7主機,復制規則到web.config文件中,規則前不要有空行;一般放在空間的根目錄;

各主機的偽靜態設置可能不一樣,Apache獨立主機和Nginx主機,每次設置并更新規則后都要重啟一下。

標簽默認是拒絕蜘蛛的,標簽偽靜態后可以將論壇根目錄下misc.php文件內的 $discuz->reject_robot(); 一句刪除掉,要不然的話搜索引擎不收錄。


***此插件并不會改變后臺SEO設置中偽靜態URL格式,所以在配合自定義頁面使用時,需要修改偽靜態URL格式并修改系統文件,如下:

第一步,后臺——SEO設置:

論壇主題列表頁 {fid}/{page}

論壇主題內容頁 {fid}/qq{tid}/{page}

這里的qq是為和插件的偽靜態規則統一,如果要改成其他字母就要把此插件提供的偽靜態規則內qq也改了,不統一打不開網頁。

第二步,修改系統文件:

在source/function/function_core.php內查找:

   if($type == 'forum_forumdisplay') {

          list(,,, $fid, $page, $extra) = func_get_args();

          $r = array(

              '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

              '{page}' => $page ? $page : 1,

          );

      } elseif($type == 'forum_viewthread') {

          list(,,, $tid, $page, $prevpage, $extra) = func_get_args();

          $r = array(

              '{tid}' => $tid,

              '{page}' => $page ? $page : 1,

              '{prevpage}' => $prevpage && !IS_ROBOT ? $prevpage : 1,

          );


替換為:

   if($type == 'forum_forumdisplay') {

           list(,,, $fid, $page, $extra) = func_get_args();

           $r = array(

               '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

               '{page}' => $page ,

           );

       } elseif($type == 'forum_viewthread') {

           list(,,, $tid, $page, $prevpage, $extra) = func_get_args();

           $fid = DB::result_first("SELECT fid FROM ".DB::table('forum_thread')." WHERE tid = '$tid'");

           $r = array(

               '{fid}' => empty($_G['setting']['forumkeys'][$fid]) ? $fid : $_G['setting']['forumkeys'][$fid],

               '{tid}' => $tid,

               '{page}' => $page ,

               '{prevpage}' => $prevpage && !IS_ROBOT ? $prevpage : 1,

           );

上一篇:網站建設讓用戶體驗更優秀下一篇:企業網站建設有7大流程優勢
如沒有特殊注明,本文均來自于啄木鳥建站原創,轉載請注明來自http://m.yucinews.cn/qiye/172.html

相關新聞

推薦新聞

成都網站建設案例

網站首頁聯系我們電話咨詢短信咨詢QQ咨詢

啄木鳥工作室,為建站而生!網站建設And建站套餐

主站蜘蛛池模板: 察隅县| 泽库县| 建瓯市| 沙雅县| 建平县| 遵义县| 石楼县| 岑溪市| 吉木萨尔县| 台前县| 麻城市| 钟山县| 安化县| 拉萨市| 桃园县| 赤城县| 高要市| 休宁县| 宣化县| 连平县| 玉树县| 松潘县| 从化市| 连州市| 清水河县| 太康县| 沈丘县| 云安县| 山西省| 开封市| 南投县| 镇巴县| 南城县| 鄯善县| 岑巩县| 芜湖市| 永昌县| 铜陵市| 柞水县| 红原县| 登封市|