婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS 5.7偽靜態(tài)配置方法-dedecms教程

DedeCMS 5.7偽靜態(tài)配置方法-dedecms教程

POST TIME:2018-03-15 21:14

本文章來(lái)介紹關(guān)于DedeCMS 5.7問(wèn)答偽靜態(tài)高級(jí)解決方案,有需要了解的朋友可參考。 1)你的主機(jī)是否支持偽靜態(tài)?這點(diǎn)很重要,不然下面說(shuō)再多也是白搭。簡(jiǎn)單說(shuō)明下,Apache服務(wù)器偽靜態(tài)實(shí)現(xiàn)需要借助.htaccess文件;IIS服務(wù)器偽靜態(tài)實(shí)現(xiàn)則需要加載Rewrite組件,然后配置httpd.ini文件; 延伸閱讀:Windows2003 IIS6/7偽靜態(tài)組件下載/安裝/配置(附偽靜態(tài)規(guī)則) 2)DedeCMS V5.7管理后臺(tái)-系統(tǒng)-系統(tǒng)基本參數(shù)-模塊設(shè)置,“是否使用Rewrite”選擇“是”,“問(wèn)答模塊的二級(jí)域名”填寫“ask”; 這里為什么要填寫問(wèn)答模塊的二級(jí)域名?因?yàn)樾∑吹膫戊o態(tài)修改方法是參考DedeCMS V5.5和5.6問(wèn)答的URL形式,目標(biāo)URL以“.html”結(jié)尾,相信對(duì)使用過(guò)歷史版本問(wèn)答系統(tǒng)的朋友都不會(huì)陌生。 如:http://localhost/ask/question-4.html這樣的URL在DedeCMS V5.7中會(huì)有一個(gè)問(wèn)題,許多以“?ct=”開頭的鏈接都會(huì)訪問(wèn)不了,如“我的提問(wèn)”、“我的回答”、“提高懸賞”、“編輯/刪除問(wèn)題”等,會(huì)產(chǎn)生404錯(cuò)誤頁(yè)面。 如:http://localhost/ask/question-4.html?ct=myask其實(shí)這種現(xiàn)象的產(chǎn)生,主要是模板里鏈接的路徑問(wèn)題,采用的都是相對(duì)路徑。而啟用問(wèn)答模塊的二級(jí)域名,再結(jié)合模板修改就可以很好的解決。當(dāng)然,你也可以修改模板,實(shí)現(xiàn)問(wèn)答全站偽靜態(tài),只需多加幾條偽靜態(tài)規(guī)則即可。 3)DedeCMS 5.7問(wèn)答偽靜態(tài)規(guī)則 IIS服務(wù)器偽靜態(tài)規(guī)則,在httpd.ini文件中加入: #問(wèn)答首頁(yè) #RewriteRule ^(.*)/index.html $1/index.php [I] #問(wèn)答詳細(xì)頁(yè) RewriteRule ^(.*)/question-([0-9]+).html $1/?ct=question&askaid=$2 [I] #問(wèn)答一級(jí)欄目 RewriteRule ^(.*)/browser-1-([0-9]+).html $1/?ct=browser&tid=$2 [I] #問(wèn)答一級(jí)欄目分頁(yè) RewriteRule ^(.*)/browser-1-([0-9]+)-page-([0-9]+).html $1/?ct=browser&tid=$2&page=$3 [I] #問(wèn)答子欄目 RewriteRule ^(.*)/browser-2-([0-9]+).html $1/?ct=browser&tid2=$2 [I] #問(wèn)答子欄目分頁(yè) RewriteRule ^(.*)/browser-2-([0-9]+)-page-([0-9]+).html $1/?ct=browser&tid2=$2&page=$3 [I] # 精彩推薦、待解決問(wèn)題、高懸賞問(wèn)題、新解決問(wèn)題、零回答問(wèn)題、快到期問(wèn)題(包括一級(jí)欄目、子欄目及其分頁(yè)) RewriteRule ^(.*)/browser-([0-9]+).html $1/?ct=browser&lm=$2 [I] RewriteRule ^(.*)/browser-([0-9]+)-page-([0-9]+).html $1/?ct=browser&lm=$2&page=$3 [I] RewriteRule ^(.*)/browser-1-([0-9]+)-([0-9]+).html $1/?ct=browser&tid=$2&lm=$3 [I] RewriteRule ^(.*)/browser-1-([0-9]+)-([0-9]+)-page-([0-9]+).html $1/?ct=browser&tid=$2&lm=$3&page=$4 [I] RewriteRule ^(.*)/browser-2-([0-9]+)-([0-9]+).html $1/?ct=browser&tid2=$2&lm=$3 [I] RewriteRule ^(.*)/browser-2-([0-9]+)-([0-9]+)-page-([0-9]+).html $1/?ct=browser&tid2=$2&lm=$3&page=$4 [I] #全部分類 RewriteRule ^(.*)/type.html $1/?ct=type [I] #問(wèn)答搜索 RewriteRule ^(.*)/search.html $1/?ct=search [I] #總積分排行 周積分上升排行 查看個(gè)人信息 RewriteRule ^(.*)/myask-view-([0-9]+).html $1/?ct=myask&ac=view&mid=$2 [I]Apache服務(wù)器偽靜態(tài)規(guī)則,在.htaccess文件中加入: RewriteRule ^index.html$ index.php RewriteRule ^question-([0-9]+).html$ ?ct=question&askaid=$1 RewriteRule ^browser-1-([0-9]+).html$ ?ct=browser&tid=$1 RewriteRule ^browser-1-([0-9]+)-page-([0-9]+).html$ ?ct=browser&tid=$2&page=$3 RewriteRule ^browser-2-([0-9]+).html$ ?ct=browser&tid2=$1 RewriteRule ^browser-2-([0-9]+)-page-([0-9]+).html$ ?ct=browser&tid2=$2&page=$3 RewriteRule ^browser-([0-9]+).html$ ?ct=browser&lm=$1 RewriteRule ^browser-([0-9]+)-page-([0-9]+).html$ ?ct=browser&lm=$1&page=$2 RewriteRule ^browser-1-([0-9]+)-([0-9]+).html$ ?ct=browser&tid=$1&lm=$2 RewriteRule ^browser-2-([0-9]+)-([0-9]+)-page-([0-9]+).html$ ?ct=browser&tid2=$1&lm=$2&page=$3 RewriteRule ^browser-2-([0-9]+)-([0-9]+).html$ ?ct=browser&tid2=$2&lm=$3 RewriteRule ^browser-2-([0-9]+)-([0-9]+)-page-([0-9]+).html$ ?ct=browser&tid2=$1&lm=$2&page=$3 RewriteRule ^type$ ?ct=type RewriteRule ^search.html$ ?ct=search RewriteRule ^myask-view-([0-9]+).html$ ?ct=myask&ac=view&mid=$14) 修改DedeCMS 5.7問(wèn)答模塊碼源和模板,以滿足上面的偽靜態(tài)規(guī)則,考慮到個(gè)別站長(zhǎng)對(duì)HTML和PHP代碼不太熟悉,下面直接把小拼修改好的問(wèn)答模塊共享出來(lái): DedeCMS 5.7問(wèn)答模塊源碼修改+偽靜態(tài)規(guī)則下載(GBK版) 下載完畢后,直接覆蓋就可以使用了,小拼不干“坑爹”的事,都是官方源碼基礎(chǔ)上修改的,絕無(wú)第三方垃圾信息存在,放心去用吧:-) DedeCMS 5.7問(wèn)答偽靜態(tài)修改注意事項(xiàng) 1)注意備份你站點(diǎn)的ask文件夾,防止出錯(cuò),方便還原; 2)以上的問(wèn)答偽靜態(tài)僅供DedeCMS5.7 GBK版本使用,UTF版本請(qǐng)自行轉(zhuǎn)換下代碼; 3)考慮到SEO,很多織夢(mèng)老用戶都是V5.1~V5.6版本升級(jí)至V5.7的,小拼提供的修改辦法保證了歷史問(wèn)答版本URL的一致性,否則URL改變是很影響seo/seo.html" target="_blank">搜索引擎收錄和排名的; 4)你可以參考下小拼的問(wèn)答偽靜態(tài)實(shí)現(xiàn)思路,總結(jié)出一套符合個(gè)人站點(diǎn)風(fēng)格的偽靜態(tài)方法。 DedeCMS 5.7問(wèn)答偽靜態(tài)初級(jí)解決方案 如果你怕麻煩,還心存疑慮,那就直接使用官方默認(rèn)的偽靜態(tài)方法了,僅實(shí)現(xiàn)問(wèn)答欄目頁(yè)和詳細(xì)頁(yè)的偽靜態(tài),可以使用下面的偽靜態(tài)規(guī)則: IIS服務(wù)器,在httpd.ini文件中加入: #問(wèn)答首頁(yè) #RewriteRule ^(.*)/index.html $1/index.php [I] #問(wèn)答詳細(xì)頁(yè) RewriteRule ^(.*)/([0-9]+).html $1/?ct=question&askaid=$2 [I] #問(wèn)答一級(jí)欄目 #RewriteRule ^(.*)/([0-9]+) $1/?ct=browser&tid=$2 [I] #問(wèn)答子欄目 #RewriteRule ^(.*)/t([0-9]+) $1/?ct=browser&tid2=$2 [I]Apache服務(wù)器,在.htaccess文件中加入: RewriteRule ^index.html$ index.php RewriteRule ^([0-9]+).html$ ?ct=question&askaid=$1 RewriteRule ^([0-9]+)$ ?ct=browser&tid=$1 RewriteRule ^t([0-9]+)$ ?ct=browser&tid2=$1


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 平凉市| 邹平县| 宜兰县| 安康市| 平舆县| 张北县| 海晏县| 体育| 梅河口市| 丰顺县| 健康| 乌兰察布市| 建始县| 芦溪县| 林州市| 扶沟县| 临邑县| 临汾市| 合阳县| 黄平县| 白山市| 富宁县| 淮南市| 泸溪县| 老河口市| 蕉岭县| 南昌县| 灌南县| 宁德市| 东城区| 炎陵县| 昌乐县| 双江| 东乡| 内江市| 增城市| 安塞县| 闻喜县| 忻州市| 方正县| 闽侯县|