国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Wordpress安全的.Htaccess設定

發(fā)布時(shí)間:2021-07-27 11:40 來(lái)源: 閱讀:0 作者: 欄目: 互聯(lián)網(wǎng)

.htaccess 是一個(gè)設定檔,讓你可以控制該路徑下的檔案及資料夾,以及所有子目錄。這個(gè)檔案名稱(chēng)是由 hypertext access 而來(lái),能為大多數的服務(wù)器環(huán)境使用。
對于許多 WordPress 使用者來(lái)說(shuō),他們第一次看到 .htaccess 檔案應該是在自定他們網(wǎng)站的固定網(wǎng)址時(shí)。為了使用更美觀(guān)的鏈結,而不是預設的鏈結格式(例如:
而不是 ),我們必須將以下程式碼加入 .htaccess 檔案:
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
如果 .htaccess 不存在,你可以自己建立一個(gè)然后將它上傳。你需要做的只有建立一個(gè)空白的文字檔,將它儲存為 .htaccess 然后上傳到網(wǎng)站的根目錄。請確認在檔案的開(kāi)頭有一個(gè)點(diǎn),是不可漏掉的。
你也必須確認你的 .htaccess 檔案是服務(wù)器可寫(xiě)入的,WordPress 才能將適當的程式碼加入你的 .htaccess 。WordPress.org 建議把檔案權限設定為 644 。
.htaccess 檔案不僅用于固定網(wǎng)址,該檔案也能強化網(wǎng)站安全。數以百萬(wàn)的 WordPress 用戶(hù)利用它來(lái)保護網(wǎng)站免于垃圾郵件發(fā)送者、黑客和其他已知的威脅。
在本文裡,我會(huì )分享一些用于 .htaccess 的程式碼片段,可以強化你的網(wǎng)站安全。相信你會(huì )找到一些對你有幫助的程式碼。
你可能也注意到上面固定網(wǎng)址的 .htaccess 程式碼是包覆于 #BEGIN WordPress 及 #END WordPress 裡。WordPress 可以更新這個(gè)標簽裡的程式碼,你必須把要新增的程式碼片段放置于你的 .htaccess
檔案的頂部或底部(在 #BEGIN WordPress 之前或 #END WordPress 之后)。
請注意…
.htaccess 是 WordPress 裡個(gè)性倔強的檔案,只要其中任何一個(gè)字符出錯,檔案就會(huì )出現錯誤。當錯誤發(fā)生時(shí),它通常會(huì )影響到整個(gè)網(wǎng)站的運作,最重要的是你必須確保輸入 .htaccess 的程式碼沒(méi)有
問(wèn)題。
在開(kāi)始前,備份一下你當前使用的 .htaccess 檔案吧!將它保存到你電腦裡安全的位置。如果可以,也能在云端硬碟備份一份。
無(wú)論何時(shí)更新了你服務(wù)器上的 .htaccess 檔案,記得回到網(wǎng)站重新整理一下,看看網(wǎng)站是不是還能正常運作。不要跳過(guò)這個(gè)步驟,因為確認網(wǎng)站運作正常是至關(guān)重要的一個(gè)步驟。如果你的網(wǎng)站給你一個(gè)
白畫(huà)面,立即回復、還原 .htaccess 修改前的上個(gè)步驟。
如果你無(wú)法還原你的備份,那麼將服務(wù)器上的 .htaccess 刪除,然后建立一個(gè)空白的 .htaccess 檔案并將它上傳。這將協(xié)助你使你的網(wǎng)站回復連線(xiàn);當你的網(wǎng)站出現問(wèn)題,這顯然是最重要的一步。
1. 保護 .htaccess
既然 .htaccess 擁有你整個(gè)網(wǎng)站的控制權,保護它遠離不相關(guān)人士就顯得很重要。以下的程式碼將讓黑客無(wú)法存取你的 .htaccess 檔,只需要透過(guò) FTP 來(lái)修改 .htaccess 檔案(或是控制臺的檔案管
理)。

order allow,deny
deny from all
satisfy all

2. 保護 WP-Config.php
另一個(gè)重要的檔案是 wp-config.php。這個(gè)檔案裡包含資料庫的登入資訊,以及其他的系統設定。因此,明確的作法是禁止任何人訪(fǎng)問(wèn)它。

order allow,deny
deny from all

3. 保護 /Wp-Content/
wp-content 資料夾也是 WordPress 相當重要的一部分,在這個(gè)資料夾裡包含了你的佈景主題、外掛、上傳的媒體檔案(圖片、影片)及快取檔案。
有鑒于此,這通常也是黑客下手的目標。當垃圾郵件發(fā)送者試圖破壞你的老網(wǎng)站,他必須將郵件程式傳到你的上傳資料夾。然后使用你的服務(wù)器來(lái)寄送垃圾郵件;這麼做會(huì )使你的服務(wù)器被列入垃圾郵件名單。
你可以透過(guò)創(chuàng )建一個(gè)獨立的 .htaccess 檔案來(lái)解決類(lèi)似問(wèn)題:
Order deny,allow
Deny from all

Allow from all

你必須將 .htaccess 檔案獨立上傳到 wp-content 主目錄,例如 。這麼做只會(huì )允許 XML、CSS、JPG、JPEG、PNG、GIF 和 JavaScript 被上傳到媒體資料夾,其餘的
檔案類(lèi)型將被拒絕。
4. 保護 Include-Only 檔案
某些檔案是絕不用讓使用者存取的。你可以加入以下程式碼,來(lái)阻擋使用者存取這些檔案:
# Block the include-only files.

RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/] .php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/. .php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]

5. 限制存取 WordPress 控制臺
另一個(gè)黑客覬覦的目標是 WordPress 控制臺。如果他們獲取了存取該區域的權限,他們就可以在你的網(wǎng)站上為所欲為。
確保 WordPress 控制臺更加安全,建立一個(gè) .htaccess 檔案并加入以下程式碼:
# Limit logins and admin by IP

order deny,allow
deny from all
allow from 12.34.56.78

請務(wù)必將 12.34.56.78 更改為你的 IP 位址(你可以在 What is My IP? 找到你的 IP Address),然后將它上傳到網(wǎng)站的 /wp-admin/ 路徑下,例如 。
只有你能夠存取 WordPress 控制臺,其他人將會(huì )被阻擋在外。
其他的管理員或作者的 IP 可以加在后面,你可以在 allow from 后面加入其他 IP,不同的 IP 間使用半形逗號來(lái)區隔,例如:
allow from 12.34.56.78, 98.76.54.32, 19.82.73.64
6. 禁止某人進(jìn)入你的網(wǎng)站
如果你知道某個(gè)來(lái)者不善的 IP 位址,你可以使用以下的程式碼將它拒于網(wǎng)站之外。舉例來(lái)說(shuō),你可以封鎖某些留下垃圾留言或是嘗試存取你 WordPress 控制臺的使用者。

order allow,deny
deny from 123.456.78.9
deny from 987.654.32.1
allow from all

7. 將使用者傳送到維護頁(yè)面
一些維護外掛像是 Ultimate Maintenance Mode 和 Mainteance 相當實(shí)用,當你在維護網(wǎng)站時(shí),可以顯示一個(gè)暫時(shí)的頁(yè)面給使用者,或是在你更新網(wǎng)站時(shí)。
不幸的是,維護外掛只有在你的網(wǎng)站運作正常時(shí)才起得了作用。
如果你想未雨稠繆,我建議你建立一個(gè)基本的 .html 頁(yè)面,將它命名為 maintenance.html 來(lái)提醒使用者目前網(wǎng)站遭遇一些問(wèn)題,但會(huì )在短時(shí)間內恢復連線(xiàn)。當你的網(wǎng)站掛掉時(shí),只要將以下程式碼加入
你的 .htaccess 檔案,就能將所有流量引導至維護畫(huà)面。
RewriteEngine on
RewriteCond REQUEST_URI} !/maintenance.html$
RewriteCond REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /maintenance.html [R=302,L]
你必須要為你的網(wǎng)站來(lái)自定上方程式碼。變更上方的檔案名稱(chēng),來(lái)符合你的維護頁(yè)面路徑,你也必須加入你的 IP 位址,以便在維護狀態(tài)時(shí)不會(huì )被引導至維護頁(yè)面(讓你可以繼續調整網(wǎng)站),以上代碼
使用 302 轉址確保維護頁(yè)面不會(huì )被搜尋引擎索引。
8. 禁止瀏覽目錄
讓未經(jīng)授權的使用者瀏覽目錄下的檔案或資料夾是相當危險的一件事情。如要禁止訪(fǎng)問(wèn)你網(wǎng)站的目錄,只要在你的 .htaccess 加入以下程式碼即可:
# disable directory browsing
Options All -Indexes
9. 允許瀏覽器快取
當啟動(dòng)瀏覽器快取功能后,將允許使用者從你的網(wǎng)站儲存元件,而無(wú)須重新下載。
它用于設計元素,例如 CSS 樣式表和其它媒體內容,例如圖片。這是一個(gè)實(shí)用的技巧,因為當圖片上傳到網(wǎng)站后,很少會(huì )再次更新。瀏覽器快取能讓訪(fǎng)客直接讀取儲存在他們電腦裡的圖片,而不用從你
的服務(wù)器下載,節省頻寬、也提升了頁(yè)面載入速度。
啟用瀏覽器快取,你需要做的就是把以下程式碼加入 .htaccess 檔案:
## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"

## EXPIRES CACHING ##
10. 重新導向一個(gè)網(wǎng)址
301 重新導向讓你可以通知搜尋引擎該鏈結已經(jīng)重新移到新的路徑。它可以被用來(lái)重新導向一個(gè)網(wǎng)址、資料夾,甚至是一整個(gè)網(wǎng)站。
因此,它常被用于網(wǎng)址發(fā)生變化時(shí),例如變更網(wǎng)域名稱(chēng)、變更固定網(wǎng)址結構,或是變更頁(yè)面名稱(chēng)(例如將頁(yè)面名稱(chēng)從 my-news 變成 mygreatnews)。
要重新導向某個(gè)路徑,你需要做的就是加入以下程式碼:
Redirect 301 /oldpage.html
Redirect 301 /oldfolder/page2.html /folder3/page7.html
Redirect 301 /
11. 禁止直接連結圖片
直接連結的意思是某人直接取用你的圖片鏈結,然后將它分享到其他網(wǎng)頁(yè)上。這常發(fā)生在討論區,但大多數的網(wǎng)站擁有者仍然會(huì )這麼做。直接連結可能對你的網(wǎng)站帶來(lái)負面影響,包括使你的網(wǎng)站變慢,
也會(huì )讓你的頻寬費用增加。
你可以禁止除了你的網(wǎng)站外的網(wǎng)站直接連結圖片,將以下程式碼加入即可。請確認將以下網(wǎng)址更改為你的網(wǎng)址。
RewriteEngine on
RewriteCond HTTP_REFERER} !^$
RewriteCond HTTP_REFERER} !^http(s)?://( [NC]
RewriteCond HTTP_REFERER} !^http(s)?://( [NC]
RewriteRule .(jpg|jpeg|png|gif)$ [NC,R,L]
當其他人試圖從其他網(wǎng)址瀏覽你的圖片時(shí),他們將會(huì )看到禁止圖片,而這圖片可以變更為任何你想要的圖(在上面的最后一行設定圖片路徑)。
禁止直接連結可能導致一些 RSS 閱讀器無(wú)法顯示你 RSS Feed 裡的圖片。
希望以上的 .htaccess 檔案技巧對你有所助益。如你所見(jiàn),它是一個(gè)可以完成許多工作的設定檔。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。

久久婷婷五月综合国产尤物APP| 亚洲国产成人精品福利无码| 日韩欧美在线综合网| 亚洲AV无码午夜嘿嘿嘿| 久久亚洲精品日韩高清| 亚洲自偷自偷图片|