如何修復 WordPress 中的 htaccess 文件? 3個簡單的方法!

已發表: 2020-07-23

您的.htaccess文件有問題嗎? 如果您遇到內部服務器或禁止錯誤,您可能需要編輯.htaccess文件。 在大多數情況下,這些錯誤是由於.htaccess文件損壞而發生的。 如果這是您的情況,請不要擔心。 在本文中,我們將向您展示如何輕鬆修復 WordPress 中的 .htaccess 文件

htaccess 文件是什麼?

.htaccsess文件是用於在 Web 服務器上運行 Apache 軟件的配置文件。 換句話說,它是 WordPress 的核心文件之一,它具有一定的配置並向站點的服務器提供指令。 您可以自定義此文件並編輯您網站的配置,而無需直接編輯服務器的配置文件。

通常,WordPress 中的默認.htaccess文件如下所示:

 # 開始 WordPress
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
重寫規則。 /index.php [L]
# 結束 WordPress

但是,通過修改.htaccess文件,您可以啟用/禁用網絡服務器的功能。 例如,一些最流行的.htaccess自定義是:

  • 密碼保護 WordPress 管理頁面
  • 禁止自定義 IP 地址
  • 增加文件上傳大小
  • 防止圖片盜鏈
  • 保護 wp-config.php 文件
  • 禁用目錄瀏覽

如何找到 .htaccess 文件

通常, .htaccess文件是隱藏的,因此當您在 WordPress 安裝目錄中查找它時,您看不到它。 但是通過 cPanel 或 FileZilla 啟用隱藏文件可見性,您可以找到它、保存它或修改它。

要找到.htaccess文件,您需要轉到WordPress 安裝目錄。 在大多數情況下,網站管理員將 WordPress 安裝在public_html 目錄中,儘管有些人更喜歡將 CMS 安裝在子目錄中。

首先,進入 WordPress 安裝目錄。 為此,您可以選擇 cPanel 的文件管理器或 FileZilla。 在我們的例子中,我們將使用文件管理器,如下面的屏幕截圖所示。

在安裝目錄中,您將能夠看到.htaccess 。 如果您的服務器不顯示文件,您需要啟用顯示隱藏文件 選項。 要做到這一點:

  1. 轉到文件管理器中的文件部分
  2. 按右上角的設置按鈕
  3. 轉到首選項選項卡並檢查顯示隱藏文件選項
  4. 保存更改

如果您使用的是 FTP 客戶端,您可以通過轉到服務器 > 強制顯示隱藏文件來查看隱藏文件

如何修復 WordPress 中的 .htaccess 文件

現在您已經找到了它,讓我們看看如何在 WordPress 中修復 .htaccess 文件。 為此,您可以使用:

  1. 文件管理器
  2. 一個 FTP 客戶端

讓我們看看如何使用這兩種方法來做到這一點。

1.通過文件管理器

首先,登錄到您的控制面板。

然後,打開文件管理器並轉到您安裝 WordPress 的目錄。

在那裡,您將看到.htaccess文件。 如果找不到,請按上述方式啟用隱藏文件。

要編輯文件,請右鍵單擊它並選擇編輯選項。 然後該文件將在基於 Web 的文本編輯器中打開。 您可以從那裡進行所有自定義。

例如,在這裡我們將向您展示如何拒絕特定 IP 地址訪問您的網站。

 <限制 GET POST>
命令允許,拒絕
拒絕來自 xxx.xxx.xx.x
允許所有人
</限制>

只需將第三行中的 IP 地址替換為訪問者的 IP。

使用文件管理器修復 WordPress 中的 htaccess 文件

最後,保存更改,它會立即反映在服務器上。

2.通過FTP客戶端(FileZilla)

對於這種方法,如果您沒有 FTP 帳戶,則必須創建一個。 您可以通過登錄到您的 cPanel 並單擊FTP 帳戶部分來創建一個 FTP 帳戶。

在那裡,您將能夠看到您在服務器上擁有的所有活動 FTP 帳戶。

此外,您還可以從同一個嚮導創建新帳戶。 創建帳戶後,您需要下載 FileZilla 軟件。 安裝後,使用 FTP 憑據登錄到您的服務器。 然後,轉到public_html/htdocs目錄。

使用 FileZilla 修復 WordPress 中的 htaccess 文件

使用 WordPress 核心文件,您將能夠看到.htaccess文件。

使用文本編輯器,我們將能夠查看它的內容、對其進行編輯並將其上傳到服務器。 因此,右鍵單擊.htaccess文件並選擇查看/編輯選項。

注意:我們建議您將文件下載到您的計算機以妥善保管。

然後,該文件將在文本編輯器中打開。

您可以從那裡修改文件並將其保存到服務器。 例如,我們將禁用通過.htaccess瀏覽目錄。 執行此操作的代碼如下:

 選項 - 索引

將代碼粘貼到您的.htaccess文件後,將其上傳回服務器,更改將生效。

獎金

如果您使用的是 Yoast、Rank Math 或 All In One SEO Pack 等 SEO 插件,您可能知道這些 SEO 插件中的大多數都帶有內置的 . htaccess編輯器。 這樣,您可以在 WordPress 中編輯或修復 .htaccess 文件。

例如,我們將使用 Rank Math 插件向您展示此方法。 在General Settings下,您將看到編輯.htaccess文件的選項。

使用 Rank Math 修復 WordPress 中的 htaccess 文件

因此,當您需要修改網站的.htaccess文件時,您只需進入插件設置,根據需要編輯文件,然後點擊 Save Changes 按鈕。

同樣,如果您使用的是 Yoast SEO,則過程非常相似。 在工具部分下,您將找到.htaccess編輯器。

使用 Yoast SEO 修復 WordPress 中的 htaccess 文件

結論

總而言之,htaccess 文件非常強大,因此通過編輯和修復它,您將能夠解決 WordPress 中的一些問題並充分利用您的網站。 在這裡,我們向您展示了三種不同的方法來編輯 . 訪問

  • 通過文件管理器
  • 使用 FTP 客戶端
  • 通過 SEO 插件

這三種方法都非常簡單。 如果您可以訪問後端並且使用 Rank Math 或 Yoast 等 SEO 插件,則第三種方法可能是最簡單的,因為您可以通過插件設置進行修改。 否則,您必須登錄到您的 cPanel 或使用任何 FTP 客戶端,例如 FileZilla。

另一方面,如果您被鎖定在管理區域之外,則首選 FTP 方法。 正如我們之前提到的,出於安全原因,最好將htaccess文件的副本下載到您的系統中。 這樣,如果修改導致任何問題,您將能夠從服務器中刪除修改後的.htaccess並上傳原始文件。

因此,這就是您可以在 WordPress 中修復 .htaccess 文件的方法。 如果您正在尋找更多 WordPress 教程和評論,請隨時查看我們的博客。

你知道其他方法嗎? 請在下面的評論部分與我們分享您的經驗!