Tạo file .htaccess

Tick các khối bạn cần, nhận file .htaccess cú pháp chuẩn cho hosting Apache hoặc LiteSpeed. Mỗi khối có giải thích ngắn để bạn hiểu mình đang bật gì.

Miễn phíChạy trên trình duyệt, không gửi dữ liệuApache, LiteSpeedKhối WordPress chuẩn
Sao lưu .htaccess trước khi sửa. Một dòng sai có thể làm web báo lỗi 500. Công cụ này chỉ dành cho Apache và LiteSpeed, không dùng được cho Nginx.

File .htaccess

Dán vào file .htaccess ở thư mục gốc web (thay nội dung cũ sau khi đã sao lưu), rồi tải lại trang chủ và vài trang con để kiểm tra.

.htaccess là gì và dùng thế nào cho an toàn

.htaccess là file cấu hình nhỏ mà máy chủ Apache và LiteSpeed đọc mỗi khi có người truy cập. Nhờ nó bạn có thể chuyển hướng URL, ép dùng HTTPS, bảo vệ file nhạy cảm hay bật cache mà không cần quyền sửa cấu hình máy chủ.

Các bước tạo file

  1. Mở trình quản lý file hosting, tải bản sao lưu của .htaccess hiện tại về máy.
  2. Tick các khối cần dùng ở bên trái. Mỗi khối có mô tả ngắn để bạn biết nó làm gì.
  3. Nếu đổi địa chỉ trang, nhập các cặp URL cũ và mới vào khối chuyển hướng 301.
  4. Chép nội dung hoặc tải file, thay vào .htaccess trên hosting.
  5. Mở trang chủ, một bài viết, trang đăng nhập và thử gõ địa chỉ http:// để xem đã chuyển sang https:// chưa.

Mẹo và lưu ý

  • Nếu web báo lỗi 500 sau khi thay, khôi phục ngay bản sao lưu rồi bật từng khối một để tìm khối gây lỗi.
  • Chuyển hướng 301 luôn phải nằm trước khối WordPress. Công cụ tự xếp đúng thứ tự.
  • Nếu trang vẫn chậm dù đã nén và cache, nguyên nhân thường nằm ở ảnh quá nặng hoặc máy chủ yếu. Thử nén ảnh sang WebP hoặc xem dịch vụ tối ưu tốc độ.
  • Nginx không đọc .htaccess, hãy hỏi nhà cung cấp hosting xem web bạn đang chạy máy chủ nào.

Ví dụ: bộ khối cho web WordPress thông thường

Bật các khối: chuyển HTTP sang HTTPS, khối WordPress chuẩn, chặn xmlrpc.php, chặn truy cập wp-config.php và .htaccess, tắt liệt kê thư mục, nén gzip và cache trình duyệt. Công cụ tự xếp khối chuyển hướng lên trước khối WordPress và ghi chú từng khối ngay trong file.

Công cụ tạo .htaccess: tick các khối bên trái, file .htaccess hoàn chỉnh hiện bên phải để chép hoặc tải về.
Công cụ tạo .htaccess: tick các khối bên trái, file .htaccess hoàn chỉnh hiện bên phải để chép hoặc tải về.

Thử sau khi thay file

  1. Mở trang chủ, một bài viết, trang sản phẩm và trang đăng nhập.
  2. Gõ http:// trước tên miền xem có chuyển sang https:// một bước không, bằng công cụ kiểm tra chuyển hướng.
  3. Nếu dùng ứng dụng WordPress trên điện thoại hoặc Jetpack, kiểm tra lại vì xmlrpc.php đã bị chặn.
  4. Lỗi 500: khôi phục file cũ ngay, rồi bật từng khối để tìm khối gây lỗi.

Đọc thêm

Câu hỏi thường gặp

File .htaccess đặt ở đâu?

Ở thư mục gốc website (thường là public_html), cùng chỗ với wp-config.php. File bắt đầu bằng dấu chấm nên có thể bị ẩn trong trình quản lý file, hãy bật hiện file ẩn.

Có dùng được cho Nginx không?

Không. Nginx không đọc .htaccess, bạn phải cấu hình tương đương trong file cấu hình máy chủ. Công cụ này dành cho Apache và LiteSpeed (LiteSpeed đọc được .htaccess).

Sửa .htaccess sai thì sao?

Web có thể báo lỗi 500. Luôn sao lưu file cũ trước khi thay, nếu lỗi thì khôi phục bản sao lưu qua trình quản lý file hoặc FTP.

Chặn xmlrpc.php có ảnh hưởng gì không?

Một số plugin và ứng dụng dùng xmlrpc.php để kết nối từ xa. Nếu bạn không dùng chúng thì chặn là an toàn và giảm bị dò mật khẩu tự động. Nếu có dùng thì hãy bỏ tick khối này.

Chuyển hướng HTTPS bị lặp vô hạn thì xử lý thế nào?

Thường gặp khi web đứng sau CDN hoặc proxy chỉ nói chuyện HTTP với máy chủ gốc. Hãy chỉnh chế độ SSL của CDN sang chế độ đầy đủ, hoặc liên hệ nhà cung cấp hosting.

Dòng chuyển hướng 301 nên đặt ở đâu?

Trước khối WordPress, nếu không WordPress sẽ xử lý URL trước và chuyển hướng không chạy. Công cụ này đã sắp thứ tự đúng.

Plugin cache có ghi đè .htaccess không?

Nhiều plugin cache và bảo mật tự thêm khối của chúng vào .htaccess. Giữ nguyên các khối đó, chỉ thay phần bạn tạo, và luôn sao lưu trước khi sửa.

Web dùng LiteSpeed có dùng được file này không?

Có. LiteSpeed đọc .htaccess giống Apache nên các khối trong công cụ dùng được.

Có thể bạn cần

Xem tất cả