WordPress - nền tảng xây dựng website ưa thích toàn cầu, bắt đầu như một nền tảng xuất bản thân thiện, nhanh chóng trỗi dậy và thống trị ngành. Cài đặt và chạy WordPress không yêu cầu kiến thức về file/thư mục nền tảng. Nhưng có thể một ngày bạn cần kiến thức về file WordPress. File .htaccess là file quan trọng bạn nên tìm hiểu. Đây là hướng dẫn chỉnh sửa file .htaccess WordPress.
Nếu chạy WordPress lâu, chắc hẳn bạn đã từng cần truy cập và chỉnh sửa file này. Nằm trên web server, .htaccess giúp chặn IP, hạn chế truy cập file WordPress, tạo trang lỗi tùy chỉnh, và nhiều việc khác.
Sửa .htaccess không dễ. Một lỗi nhỏ có thể làm hỏng site. Đừng lo, chúng tôi sẽ hướng dẫn tìm và chỉnh sửa .htaccess an toàn.
File .htaccess là gì?
File .htaccess tự tạo khi cài WordPress lần đầu. Đây là file cực quan trọng cho phép đưa ra hướng dẫn cụ thể cho hosting server. File dùng cho: redirect, sửa cấu hình website, thậm chí bảo mật WordPress.
Ví dụ: đang redesign site và muốn hạn chế truy cập một trang, có thể bảo vệ bằng mật khẩu nhờ .htaccess. Xem hướng dẫn: Cách bảo vệ site bằng mật khẩu với Htaccess.
File .htaccess nằm ở đâu?
File .htaccess WordPress nằm ở gốc cài đặt WordPress (root). Điều đó nghĩa là gì? Hãy lùi lại một bước.
Website WordPress gồm nhiều file/thư mục lưu trữ có cấu trúc. Hãy hình dung như Búp bê Matryoshka (Russian Doll): bộ đồ chơi gồm các búp bê gỗ rỗng lồng nhau, kích thước khác nhau. File web nhỏ lồng trong thư mục lớn hơn. Thư mục lớn nhất là public_html - thường gọi là root folder. File .htaccess nằm trong thư mục gốc này.
Cách tìm file .htaccess trong WordPress?
File .htaccess thường bị ẩn. Lý do: file quan trọng, WordPress muốn bảo vệ khỏi nguy hiểm như xóa nhầm.
Để tìm file .htaccess, cần đăng nhập tài khoản hosting WordPress và vào cPanel. Từ đó mở File Manager và chọn thư mục public_html.
Vì .htaccess bị ẩn, cần làm nó hiển thị bằng cách chọn Settings (thường ở góc trên bên phải cPanel File Manager). Chọn Show Hidden Files.
Quay lại thư mục public_html, file .htaccess sẽ hiện ra.
Bây giờ đã biết tìm file, hãy xem cách chỉnh sửa.
Học làm việc với .htaccess sẽ rất hữu ích vì có nhiều việc bạn có thể làm với file này.
Cách chỉnh sửa file .htaccess WordPress?
Có nhiều cách chỉnh sửa .htaccess. Dưới đây là tất cả:
- Chỉnh sửa từ cPanel
- Chỉnh sửa dùng FTP Client
- Chỉnh sửa dùng Plugin
ĐỪNG QUÊN BACKUP!
Trước khi chỉnh sửa .htaccess, hãy backup toàn bộ website. Không thể nhấn mạnh đủ tầm quan trọng của file và rủi ro xóa nhầm. Bên cạnh đó, sửa đổi có thể không ra như mong đợi, thậm chí làm hỏng site. Nếu có backup, khôi phục ngay lập tức. Không lo.
Giờ bắt đầu chỉnh sửa .htaccess.
1. Chỉnh sửa .htaccess từ cPanel
Bước 1:
Đăng nhập hosting, vào cPanel chọn File Manager.
Bước 2:
Từ File Manager, vào thư mục public_html. File .htaccess ở đây. Tìm thấy, chuột phải chọn Edit.
Xong. Giờ có thể chèn code snippet để sửa đổi website.
2. Chỉnh sửa .htaccess dùng FTP Client
Cách khác: dùng FTP client. Đối với người không biết, FTP client là công cụ kết nối website với máy tính. Dùng FileZilla (FTP client phổ biến nhất) để truy cập file website từ máy cục bộ mà không cần đăng nhập hosting.
Bước 1: Cài FileZilla
Tải và cài FileZilla trên máy. Mở nó.
Bước 2: Tìm thông tin FTP
Cần kết nối FileZilla với website, cần thông tin FTP. Hỏi hosting provider hoặc tự tìm (xem hướng dẫn tìm FTP credentials thủ công và video).
Thông tin FTP gồm 4 thứ: hostname, username, password, port number.
Trên FileZilla, có ô nhập ở trên cùng cửa sổ. Nhập xong, nhấn Quickconnect để kết nối.
Bước 3: Tìm & Chỉnh sửa .htaccess
FileZilla chia 2 phần. Bên trái: Local site (file máy cục bộ). Bên phải: Remote site (file website).
Từ Remote site, chọn thư mục public_html. Nội dung hiện ở phần File name (phần dưới Remote site).
Tìm .htaccess, chuột phải chọn Edit.
Xong. Tiếp theo, cách chỉnh sửa bằng plugin.
3. Chỉnh sửa .htaccess bằng Plugin
Chỉnh qua cPanel và FTP có vẻ rủi ro vì phải vào backup rồi sửa file. Chủ site ít khi truy cập file WordPress, có thể bị choáng. Dễ mắc lỗi. Dùng plugin an toàn hơn.
Có vài plugin trong kho để chỉnh .htaccess, sau khi cân nhắc chọn Htaccess Editor. Plugin có >50.000 active installs, hàng chục rating 5 sao. Trang repo cho biết cập nhật thường xuyên. Htaccess Editor đáp ứng mọi tiêu chí chọn plugin đúng.
Trước khi cài, hãy staging website rồi cài plugin kiểm tra xung đột. Xung đột có thể gây rối site, plugin ngừng hoạt động. Xem bài: Cách staging WordPress website.
Sau khi test xong, chỉnh .htaccess với plugin.
Bước 1:
Cài đặt và kích hoạt Htaccess Editor trên WordPress.
Bước 2:
Trên dashboard, vào Settings chọn WP Htaccess Editor. Sẽ dẫn đến file .htaccess không cần rời dashboard. Chèn code snippet và nhớ Save Changes.
Xong!
Tổng kết
Chúc mừng! Bạn đã bước đầu trở thành chuyên gia WordPress. Brom đùa, học .htaccess rất hữu ích vì có nhiều việc có thể làm với file này.
Hơn nữa, có nhiều cách chỉnh sửa hữu ích: nếu cách này khó, thử cách khác. Khi đã quen, chỉ cần vào public_html, mở và sửa .htaccess. Bằng cách sửa file, bạn thêm bất kỳ chức năng nào cần thiết cho website. Nhưng trước khi sửa, hãy chắc chắn đã backup.
Dùng BlogVault Backup Plugin để Backup