国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

DEDECMS網站SEO優化及安全設置

2024-07-12 09:02:53
字體:
來源:轉載
供稿:網友
DEDEcms現在用的人越來越多了,這里提供一些簡單的優化和安全策略。
一、修改目錄,刪除不必要的文件
1、安裝完DEDECMS后第一件事就是先刪除install目錄及相關殘留安裝文件,然后修改默認的管理目錄/dede ,修改成別人都不知道的

2、如網站不需要使用會員系統,建議刪除/member/文件夾。刪除special【專題功能】company【企業模塊】目錄,這些一般網站用不到,漏洞又很多,可以在后臺的模塊管理里面卸載。


3、刪除/DEDE目錄下的后臺的文件管理(管理目錄下file_manage_xxx.php一共3個文件),這個一般用不到,畢竟我們都有FTP可以管理文件不需要用到這個功能,這個如果后天被攻陷,就可以被輕松的傳上木馬

4、將/data/文件夾移到Web網站訪問目錄外,也就是你用網址無法訪問到的地方,這條是dedecms官方建議,具體操作方法如下:
通過FTP將/data/文件夾移至web根目錄的上一級目錄;
然后修改/include/common.inc.php中DEDEDATA變量,將:define('DEDEDATA', DEDEROOT.'/data'); 改為define('DEDEDATA', DEDEROOT.'/../data');
如果你首頁是動態訪問,那還要修改/index.php,刪除如下代碼(注:如果首頁生成靜態且index.html為默認訪問地址可忽略此條修改。):
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
修改tplcache緩存文件目錄:登陸后臺 > 系統 > 系統基本參數 > 性能選項,將模板緩存目錄值改為 /../data/tplcache。

5、/plus/是dedecms漏洞高發目錄,因此如果沒必要,刪除掉整個文件夾,或者只留下幾個需要的功能,下面是對目錄中文件所實現功能描述,可以酌情保留,比如我只保留了search.php

guestbook文件夾【留言板,后面我們安裝更合適的留言本插件】;
task文件夾和task.php【計劃任務控制文件】
ad_js.php【廣告】
bookfeedback.php和bookfeedback_js.php【圖書評論和評論調用文件,存在注入漏洞,不安全】
bshare.php【分享到插件】
car.php、posttocar.php和carbuyaction.php【購物車】
comments_frame.php【調用評論,存在安全漏洞】
digg_ajax.php和digg_frame.php【頂踩】
download.php和disdls.php【下載和次數統計】
erraddsave.php【糾錯】
feedback.php、feedback_ajax.php、feedback_js.php【評論】
guestbook.php【留言】
stow.php【內容收藏】
vote.php【投票】
list.php【動態瀏覽的時候的列表頁,如果已經生成靜態,這個可以刪除】
view.php【動態瀏覽的時候的文章頁,如果已經生成靜態,這個可以刪除】
search.php【搜索功能】
rss.php【rss功能】

另外為了安全起見,防止被自動掃漏洞軟件掃描到,可以修改Plus目錄的名字,方法:
修改inlclude文件夾下common.inc.php 187行

    //插件目錄,這個目錄是用于存放計數器、投票、評論等程序的必要動態程序
    $cfg_plus_dir = $cfg_cmspath.'/plus';



6、有條件的朋友可以把DedeCms中data、templets、uploads、html、special、images、install目錄設置為不允許執行腳本,其它目錄禁止寫入,系統就會更安全。


二、SEO優化相關
1:啟用絕對地址,集聚網站的權重,防止網站被鏡像。設置方法:
  登陸網站后臺-點擊“系統”-“系統基本參數”-將“(是/否)支持多站點,開啟此項后附件、欄目連接、arclist內容啟用絕對網址:”勾選上-確認即可 如下圖:
絕對地址設置方法   
設置完成后全站生成網頁。


2、設置網站鏈接結構,設置方法如下:
  登陸后臺-核心-網站欄目管理-常規選項-自己填寫“欄目名稱”-文件保存目錄不填將后面的“拼音”勾選上這樣欄目就會以拼音方式出現在URL中-目錄相對位置勾選“CMS根目錄”這樣文章就不會生成在a目錄中了(織夢默認是將內容統一放在a目錄下的),具體如下圖  
樹形結構設置方法   
確定后選擇“高級選項”,將文章命名規則修改為({typedir}/{aid}.html),列表命名規則修改為({typedir}/list_{page}.html),如下圖所示 

樹形結構設置方法2   
修改后確定全站生成網站,最后表現出來的網站URL就為http://網址/欄目頁/內容頁

  欄目列表就變為:http://網址/欄目頁/list_{*}.html


3、發布文章后程序自動更新主頁、相關欄目頁、文章的上下篇,具體設置方法:
  登陸后臺-系統-性能選項,將如下圖紅框內的選項勾選。
自動生成方法   
此功能方面的優化主要目的為省去手動更新的麻煩!


4、修改文章標題標簽:
{dede:field name="title"/},{dede:field name='position' runphp='yes'}
$tc="_";//分隔符
$tw=$GLOBALS['cfg_list_symbol'];//調用位置分隔符
@me=html2text(@me);//去除html標簽
$tf=split($tw,@me);//分解成數組
for($ta=(count($tf)-2);$ta>=1;$ta--){//循環賦值給$tk
$tk.=trim($tf[$ta]).$tc;}
$tk=substr($tk,0,-1);
@me=$tk;//賦值給@me
{/dede:field}_{dede:global.cfg_webname/}

5、關鍵詞鏈接,比如采集-->文檔關鍵詞維護-->可以添加已經發布過的文章關鍵詞做錨文本,可增加用戶粘度和提高用戶體驗,建議把關鍵詞頻率設置為2-3比較合適,不斷的積累,細水長流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛阳市| 柘城县| 邵阳县| 枣强县| 湖口县| 霞浦县| 离岛区| 临邑县| 温宿县| 军事| 临颍县| 平乡县| 乐平市| 建始县| 岗巴县| 台中市| 怀柔区| 临潭县| 丹巴县| 横峰县| 怀柔区| 邹平县| 宕昌县| 万荣县| 贺州市| 历史| 安阳市| 罗甸县| 买车| 吐鲁番市| 拉萨市| 绥宁县| 濮阳县| 宁德市| 桐城市| 宽甸| 石景山区| 北票市| 隆子县| 龙胜| 凤山市|