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

主頁 > 網站建設 > 建站知識 > 織夢安全保護防御措施

織夢安全保護防御措施

POST TIME:2021-05-23 01:14

第一步:空間的選擇很重要 首先要選擇獨立ip的

大家想一下,為什么你的網站才剛做,網站都沒收錄,百度都搜不到你,為什么黑客會知道你,并且攻擊你,就是應該你被別人連帶攻擊了。所以獨立ip

推薦大家使用阿里云、騰訊云、景安等國內知名名牌的空間。像騰訊云、阿里云的服務器都是可以免費試用的。

第二步:網站備份 把不需要的功能刪掉(很重要)

注意:為了安全起見,建議先保存備份,以下是dedehtml的總結織夢網站安全設置經驗,本人也是這樣設置,并且沒有任何問題。借鑒下

2-1、后臺-系統-數據庫備份/還原,數據備份。

2-2、打包整站下載到你電腦上來,防止被改壞了無法還原回來。打包可以利用主機面板的打包功能,快速又方便。

2-3、刪除以下文件夾和文件

member 會員文件夾整個刪除  如果需要會員的可以下載小千網站的member會員文件夾 不包含二次開發喲 做過改過的 路過

special 專題文件夾整個刪除

install 安裝文件夾整個刪除(其實這個安裝目錄可以不用刪除 本地的留下 服務器的刪除就好 以后搬家還是需要它的)

robots.txt 文件刪除

關于robots.txt 是干什么用的 有人會問 這個是允許或者不允許搜索引擎蜘蛛抓取,讓搜索引擎能夠收錄更多頁面。

網站的robots文件,要么沒有寫,要么寫的很亂。如果沒有寫,蜘蛛就會抓取網站所有的文件,不利于優化,更不利于保護需要保護的數據,比如用戶信息;寫的亂,不允許許抓取的內容,卻被抓取,允許抓取的內容,反而沒被抓取,嚴重影響網站內容收錄,以及對網站重要內容的保護

2-4、刪除 /templets/default 官方默認模板這個文件夾

2-5、plus 文件夾除了以下 1個文件夾 和 5個php文件,其他的文件統統刪除

/plus/img (這個文件夾)

/plus/count.php 文檔統計留下

/plus/diy.php 自定義表單留下

/plus/list.php 欄目列表/頻道動態頁留下

/plus/search.php 搜索頁留下

/plus/view.php 文章權限設置留下

2-6、把 dede 后臺文件夾改名,改復雜一點。

2-7、把 data 文件夾改名,更換一個其它的名字。

第三步:清空線上網站所有文件,上傳本地整好的文件包

3-1、把主機里現在網站里的所有文件清空,不需要到mysql清除數據哦。虛擬主機的小伙伴可以借助主機面板一鍵清空,省事又干凈。

3-2、把剛剛整理好的最新程序打包上傳到主機里解壓出來,不需要重新安裝哦

3-3、登錄網站后臺,打開 系統-系統設置-基本參數,點擊確認一次,再去生成全站。

關于織夢搬家 溫習一下

打開/install/

刪除index.html 刪除install_lock.txt 然后將index.php.bak改名為index.php

打開/data/

刪除config.file.inc.php

就這幾步 然后運行域名或者本地 都會自動跳轉到安裝界面 網站搬家也不需要運行指定的目錄的

第四步:利用偽靜態功能禁止以下目錄運行php腳本  新建.htaccess 新建web.config 放在你的網站根目錄

linux主機的用戶一般都是apache環境,使用 .htaccess 文件來設置,如果你網站根目錄已經存在這個文件,那就復制一下代碼添加進去,沒有這個文件的小伙伴可以下載下來放進去

用notepad++ 新建.htaccess 代碼如下

RewriteEngine on
#安全設置 禁止以下目錄運行指定php腳本
RewriteCond % !^$RewriteRule a/(.*).(php)$ – [F]
RewriteRule data/(.*).(php)$ – [F]
RewriteRule templets/(.*).(php|htm)$ – [F]
RewriteRule uploads/(.*).(php)$ – [F]

windows主機的用戶一般都是iis7、iis8環境,使用 web.config 文件來設置,請確認你的主機已經開啟了偽靜態而且網站根目錄有 web.config 文件,有這個文件的可以復制以下代碼添加到對應的rules內,沒有這個文件的小伙伴可以下載下來放進去

用notepad++ 新建web.config 代碼如下 

<rule name="Block data" stopProcessing="true">
    <match url="^data/(.*).php$" />
    <conditions logicalGrouping="MatchAny">
        <add input="{USER_AGENT}" pattern="data" />
        <add input="{REMOTE_ADDR}" pattern="" />
    </conditions>
    <action type="AbortRequest" /></rule><rule name="Block templets" stopProcessing="true">
    <match url="^templets/(.*).php$" />
    <conditions logicalGrouping="MatchAny">
        <add input="{USER_AGENT}" pattern="templets" />
        <add input="{REMOTE_ADDR}" pattern="" />
    </conditions>
    <action type="AbortRequest" /></rule><rule name="Block SomeRobot" stopProcessing="true">
    <match url="^uploads/(.*).php$" />
    <conditions logicalGrouping="MatchAny">
        <add input="{USER_AGENT}" pattern="SomeRobot" />
        <add input="{REMOTE_ADDR}" pattern="" />
    </conditions>
    <action type="AbortRequest" /></rule>

第五步:尤其重要,如何驗證第四步是否生效呢

用 Noptepad++ 或者 Sublime Text 或者 Dreamweaver 新建一個php文件,名為1.php,里面隨便打幾個數字即可

上傳到你網站的 uploads 文件夾里,然后在瀏覽器上打開 域名/uploads/1.php

如果顯示403這樣提示表示生效了

如果顯示正常php輸出那表示沒生效,有風險,想辦法讓它生效吧。

第六步:修改網站的樣式都在本地修改本地測試(網站本地測試一鍵動靜態插件是必備插件) 如果沒有問題再FTP上傳覆蓋服務器的文件即可

修改以后可以使用動態測試下 然后在靜態生成測試下 因為有些動態和靜態的效果是不一樣的呢

為什么要在本地呢 首先 網站后臺管理 修改查看文件的介意刪除 具體是哪個我也不曉得了 

應該是那個在線文件管理插件 不要 刪除 

反正我的后臺沒有查看源文件更改模板的 我刪了 這樣別人就算拿到你的后臺也是沒有辦法更改源碼的 這樣安全系數會高一點

第七步:網站修改好,打包好,上傳到服務器,然后再從服務器下載到本地保存的辦法

如果是本地修改打包好上傳到服務的不需要把整站都打包 只需要下載/data/backupdata  這個備份文件 如果有人更改了名稱 那就按自己的來

但是有的同學是在服務器修改的 可以明確的告訴你 兄弟 你怎么這么會玩 比我都還愛折騰 安全很重要所以在本地修改測試安全會更好一點

還需要下載一個/uploads/ 這個文件夾 是上傳發布的圖片啊 附件啊 網站所有的圖片都在這里 下載下來

然后放到你的本地 替換一下 然后登陸后 數據庫還原一下 你會發現 跟服務器上的一樣一樣的 

唯一不一樣的就是系統 系統參數 網站地址 改為本地 不是域名 和服務器上一樣的本地網站就這樣出來了 

本地的改好上傳FTP 就算被掛馬 直接下載/data/common.inc.php 來覆蓋本地的 然后上傳 再數據庫還原一下 什么馬都不存在了

這個是最直接、最笨、最有效的辦法 希望大家可以借鑒的學習一下

使用這個方法可以避免很多很多不必要的麻煩

這里給大家寫了如何從服務器備份到本地的教程,以及頂級欄目出錯和圖片路徑出錯的解決辦法

好了,自己動手做一下織夢安全防護或者掛馬處理的教程到此結束,有什么地方寫的不妥你來打我啊,開玩笑的,不妥的地方還請海涵或者私聊告訴我,多謝。



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

  • 400-1100-266
主站蜘蛛池模板: 长宁县| 叶城县| 唐海县| 三穗县| 苍梧县| 瓮安县| 无极县| 双城市| 潜山县| 微山县| 利津县| 巴彦县| 安宁市| 平塘县| 湾仔区| 和龙市| 永城市| 井冈山市| 阿荣旗| 安吉县| 乐安县| 余姚市| 雷波县| 静宁县| 额敏县| 滨州市| 曲周县| 南陵县| 阿鲁科尔沁旗| 宣城市| 盐山县| 新兴县| 安福县| 奉化市| 泗阳县| 新龙县| 漳平市| 枣阳市| 云阳县| 三都| 河北省|