欧美一级特黄级AAA片

服務器用寶塔LNMP環境給PHPCMS v9做目錄301重定向

一個垃圾站之前使用的是PHPCMS V9做的,有幾個欄目內容使用的偽靜態,最近發現偽靜態給服務器帶來不小的壓力,內容多了連續查詢MYSQL數據庫,尤其是高峰期CPU利用率偏高,影響訪問速度,所以決定生成靜態頁面,降低對數據庫的讀取,達到提高訪問速度的目的。

生成靜態頁面,URL規則就要改變,同時面臨301重定向的問題,如何修改做了個記錄,希望對后來者有所幫助。

偽靜態URL格式為 www.xxx.com/article-1-123-1.html   我要生成靜態頁面地址是www.xxx.com/article/1-123-1.html 

 

所以要把 所有/article-1-123-1.html   301重定向到 /article/1-123-1.html  

 

以下是詳細步驟,測試了寶塔5.9 以及目前寶塔最新版7.0.3 都可以正常使用

 

先到phpcms 后臺- 擴展 > URL規則管理 > 添加或修改條phpcms r URL規則 如下圖  (如果你用的不是PHPCMS請自行修改,也可以加Q群17772002一塊交流討論)


修改欄目 目錄為article   ,生成HTML設置里, 內容面URL規則 ,選擇剛才添加或者修改的URL規則,再生成靜態頁面。




接下來就是到寶塔面板去設置,找到配置文件,如下圖


加下以一行代碼,根據自己的規則自行修改。

 rewrite ^/article-(.*) /article/$1 permanent;

接下為保存,打開原來的地址測試一下,如果可以正常跳轉,則已經成功??梢酝ㄟ^一些站長工具再進行測試一下


 

聊城興企網絡

專注于網絡推廣服務,為企業提供快速建站,小程序、網站seo優化一站式服務方案,為企業快速提高網站排名,獲取新客戶。!

| 北京 天津 河北 山西 內蒙古 遼寧 吉林 黑龍江 上海 江蘇 浙江 安徽 福建 江西 山東 河南 湖北 湖南 廣東 廣西 海南 重慶 四川 貴州 云南 西藏 陜西 甘肅 青海 寧夏 新疆 臺灣
18963523858 掃描微信