多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區(qū)平臺 聯系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > WordPress > 使用.htaccess提高WordPress的安全性和可用性

使用.htaccess提高WordPress的安全性和可用性

來源:程序員人生   發(fā)布時間:2013-10-09 17:06:36 閱讀次數:3561次

.htaccess 是一個特殊的文件,它能改變服務器的設置,比如它可以定制 404 錯誤頁面。

.htaccess 看起來很復雜,其實并不難,我們可以把它認為是由一些簡單命令或者用法說明組成的文本文件,不過它卻能極大的提高站點的安全性。

1. 保護 .htaccess 自身的安全性

阻止通過讀取和寫入 .htaceess 來更改服務器安全性的設置。

<files .htaccess>order allow,denydeny from all</files> 

2. 隱藏服務器的數字簽名

隱藏服務器的數字簽名之后,入侵者將更難找到安全漏洞,因為他們不知道網站背后的服務器是什么。

ServerSignature Off

3. 限制上傳文件的大小

這個能夠幫助阻止 DoS 攻擊(用戶通過上傳巨大的文件來沖垮服務器)并且能夠節(jié)約帶寬。

LimitRequestBody 10240000# limit file uploads to 10mb

4. 停止 mod_security 過濾器

這個設置是可選的,并且要特別小心處理。這些指令告訴服務器不要使用 mod_security 過濾器,因為 mod_security 過濾器不允許用戶發(fā)表含有這些單詞 “curl”,“lynx” 或者 “wget” 等等單詞的文章。這個看起來有點瑣碎,但是這個讓一些站點頭痛,因為這些單詞幾乎那些站點每天都會用到。

SecFilterInheritance Off

5. 保護 wp-config.php 文件

我們可以通過 .htaccess 文件阻止入侵者讀取和寫入 WordPress 的配置文件。

<files wp-config.php>order allow,denydeny from all</files>

6. 自定義錯誤文檔

這條指令做的更多是網站的易用性而不是安全性。它們指定了一旦服務器錯誤,哪個頁面將被顯示,如頁面找不到(代碼 404) 禁止訪問(代碼 403)等等。

ErrorDocument 404 /notfound.phpErrorDocument 403 /forbidden.phpErrorDocument 500 /error.php

7. 禁止瀏覽目錄

這條指令阻止瀏覽服務器上沒有 index 文件(如 index.html,index.php 等等)的文件夾目錄內容。

# disable directory browsingOptions All -Indexes

8. 防止圖片盜鏈

這個能夠阻止其他網站盜鏈圖片,當有人試著直接鏈接到你的網站上圖片,下面的代碼將會使其顯示 stealingisbad.gif 這張圖片。

#disable hotlinking of imagesRewriteEngine onRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http://(www.)?yourdomain.com/.*$ [NC]RewriteRule .(gif|jpg|png)$ http://www.yourdomain.com/stealingisbad.gif [R,L]

9. 在你的站點給每個 URL 設置符合規(guī)定的或者“標準”的鏈接

這能夠幫助提高網站的易用性和提高網站在搜索引擎中的排名。總之,它會把來自 http://yourdomain.com 的請求重定向到 http://www.yourdomain.com/

# set the canonical urlRewriteEngine OnRewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC]RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]

10. 保護博客免受垃圾留言的侵擾

最后這條指令將會阻止用戶直接從其他網站的留言提交框發(fā)表留言,雖然這不是一個可以的防止所有垃圾垃圾留言的方法,但是它確實能夠幫助你。

# protect from spam commentsRewriteEngine OnRewriteCond %{REQUEST_METHOD} POSTRewriteCond %{REQUEST_URI} .wp-comments-post.php*RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]RewriteCond %{HTTP_USER_AGENT} ^$RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

這些代碼應該放到 .htaccess 文件中 WordPRess 默認用于永久鏈接的代碼之后。當然還有很多 htaccess 的指令和很多的方法可以提高網站的可用性和安全性,不過這里所列出的應該占了日常所需的大部分了。當你上傳該文件到服務器上之后,你應該仔細測試直到網站所有的功能都工作正常。檢查下是否受保護的文件能否被訪問,依舊允許訪問的文件和文件夾是否能夠正常訪問。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 婷婷色九月综合激情丁香 | 国产精品不卡高清在线观看 | 成人卡通精品卡通动漫第一页 | 国产日产欧产精品精品推荐小说 | 国产一级成人毛片 | 最近中文字幕版免费 | 欧美日韩性猛交xxxxx免费看 | 中文字幕日本一本二本三区 | 日本欧美一二三区色视频 | 成人影院久久久久久影院 | 日韩中文字幕在线观看视频 | 亚洲免费高清 | 在线观看中文 | 日本大片免费一级 | 日本一区二区在线播放 | 亚洲高清中文字幕一区二区三区 | 最近韩国中文字幕更新 | 欧美成人性生活视频 | 麻豆影视大全 | 成人国产精品毛片 | 一级成人a做片免费 | 91精品国产亚洲爽啪在线影院 | 2022精品福利在线小视频 | 日韩欧美精品有码在线观看 | 日本亚洲高清 | 嫩草影院精品视频在线观看 | 国产免费播放一区二区三区 | 自拍偷拍亚洲区 | 性欧美黑人xxxx | 国产福利在线播放 | 久久国产精品视频一区 | 色综合小说网 | 宇都宫紫苑最新作品 | www.激情| 国产xxxxx片免费观看 | 成人爱爱网站在线观看 | 国产精品video | 黄视频在线观看www 黄网站大全 | 男女www视频| 欧美 日韩 中字 国产 | 亚洲成网站www久久九 |