帝國cms后臺TAGS偽靜態(tài)化設(shè)置,是個人站長在追求百度SEO優(yōu)化過程中遇到的問題。那么tags標簽聚合列表頁url如何設(shè)置偽靜態(tài)化呢?
我們先來看一下,沒有設(shè)置偽靜態(tài)tagsTAGS信息列表頁的url網(wǎng)址:
http://m.hbybdl.cn/e/tags/?tagname=網(wǎng)站建設(shè)教程
下面我們開始設(shè)置TAGS偽靜態(tài)操作流程
帝國cms后臺--系統(tǒng)--系統(tǒng)設(shè)置--偽靜態(tài)參數(shù)設(shè)置--TAGS信息列表頁--選擇【默認】
tags-[!--tagname--]-[!--page--].html
設(shè)置完成這一步后,tags偽靜態(tài)化已經(jīng)完成。這時TAGS信息列表頁的url已經(jīng)變成:
http://m.hbybdl.cn/tags-網(wǎng)站建設(shè)-0.html
但是把上面網(wǎng)址復(fù)制粘貼到瀏覽器,得到的網(wǎng)址是如下亂碼,為了美觀,更為了SEO鏈接的優(yōu)化性
http://m.hbybdl.cn/tags-%E7%BD%91%E7%AB%99%E5%BB%BA%E8%AE%BE%E6%95%99%E7%A8%8B-0.html
我們需要設(shè)置在服務(wù)器上進行偽靜態(tài)化的進一步處理,覃師寧博客服務(wù)器使用的是nginx環(huán)境,所以偽靜態(tài)化處理如下:
在服務(wù)器中找到nginx.conf文件,覃師寧博客服務(wù)器使用的是DiguoCMS_nginx.conf,需要添加代碼如下
rewrite ^/tags-(.+?)-([0-9]+).html$ /e/tags/index.php?tagname=$1&page=$2 last;
這時偽靜態(tài)處理Zui終完成,TAGS信息列表頁url網(wǎng)址如下:
http://m.hbybdl.cn/tags-etagid8-0.html
這里對url參數(shù)做進一步說明,etagid8,其中的8是tags標簽的id(后臺--欄目--tags管理--管理TAGS--可以查看標簽id),后面的0代表TAGS信息列表頁的頁數(shù)
進一步解釋:個人站長為了更精簡優(yōu)化tags的偽靜態(tài),設(shè)想把etagid去掉,形成如下:
http://m.hbybdl.cn/tags-8-0.html
這里不建議個人站長如此操作,因為操作這一步需要修改到系統(tǒng)文件參數(shù),沒必要為了追求所謂的美觀瞎折騰。而且帝國cms7.5一定不是帝國cms的Zui終版本,帝國cms王猛站長早前的也在部分微博說過,8.0版本正在開發(fā)中。推出只是時間問題,過多的折騰系統(tǒng)文件參數(shù),容易導(dǎo)致后期帝國cms程序更新引起的一系列問題。