默認情況下,phpcms v9的文章URL路徑是動態的,如:
http://localhost/phpcms/index.php?m=content&c=index&a=show&catid=6&id=1
現在我要把前面那一大堆URL字符優化成簡短且相對易于被搜索引擎抓取URL:
http://localhost/phpcms/news/1.html
可以分三個步驟去實現:
自定義url規則
首先要建立自己的URL規則,要理解一些定義和變量含義,首先進入URL規則管理:“擴展”-》“RUL規則管理”—》“管理RUL規則”,添加規則,如圖所示:
1、{$parentdir}{$catdir} ---含義:當前欄目目錄名稱;
2、{$catid} ----含義:欄目ID號;
3、{$year} ----含義:年;
4、{$month} --含義:月;
5、{$day} -----含義:日;
修改“生成HTML設置"
找到:內容 > 內容相關設置 > 管理欄目 >,找開頁面如圖所示:
點上面的“生成HTML設置”
默認的“欄目生成Html”和“內容頁生成Html”單選按鈕是【否】,改為【是】,前面已經完成了設置URL的規則了,但是設置好后可別忘了把緩存更新一遍 ~
新聞熱點
疑難解答