Htaccess mặc định của wordpress

Xin chào các bạn, hôm nay mình lại quay trở lại cùng các bạn đang tìm hiểu thêm về một số kiến ​​thức trang wordpress tiêu đề hôm nay là “Code thủ thuật với file. htaccess trong WordPress” các bạn cùng tham khảo nhé

With file. htaccess là phần vô cùng quan trọng khi bạn thiết kế web, nhất là đối với web wordpress, file này đang được rất nhiều điều hay ho, ở bài này chúng ta cùng đi tìm hiểu về nó nhé

Tập tin. htaccess là gì

File. htaccess (truy cập siêu văn bản) là một tệp có trong thư mục gốc của các dịch vụ lưu trữ và do apache quản lý, cấp quyền. Tập tin. htaccess có thể điều khiển, cấu hình được nhiều thứ với các thông số đa dạng, nó có thể thay đổi các giá trị được đặt mặc định của apache

Nếu được khai thác tốt thì. htaccess sẽ giúp bạn được rất nhiều việc mà tốn rất ít công sức, đơn giản chỉ cần vài dòng lệnh là được. Cách thức mà bạn sử dụng tập tin. htaccess cũng chỉ đơn giản là mở bằng một trình soạn thảo nào đó chỉnh sửa xong lưu lại thành tệp. htaccess is done

Htaccess mặc định của wordpress
Mã thủ thuật với tệp htaccess trong WordPress

Constructor 1 file. htaccess as after

# BẮT ĐẦU WordPress

# Các lệnh (dòng) giữa “BEGIN WordPress” và “END WordPress” là

# được tạo động và chỉ nên được sửa đổi thông qua các bộ lọc của WordPress

# Mọi thay đổi đối với chỉ thị giữa các điểm đánh dấu này sẽ bị ghi đè

Viết LạiEngine Trên

viết lại quy tắc. * – [E=HTTP_AUTHORIZATION. %{HTTP. Ủy quyền}]

viết lại cơ sở /

RewriteRule ^index\. php$ – [L]

RewriteCond %{REQUEST_FILENAME}. -f

RewriteCond %{REQUEST_FILENAME}. -d

viết lại quy tắc. /mục lục. php [L]

# HẾT WordPress

Mã thủ thuật với tệp htaccess trong WordPress

bảo vệ tập tin. htaccess

htaccess là file quan trọng nên việc đầu tiên chúng ta cần bảo vệ file này, bạn dùng đoạn code dưới đây copy và pase vào file. htaccess


lệnh cho phép, từ chối
từ chối tất cả
đáp ứng tất cả<

Bảo vệ tập tin wp-config. php

File này cũng quan trọng không thua kém gì, đây là file cấu hình chứa thông tin Database, thông tin quản lý hosting, và nhiều thông tin tài khoản khác, hack truy cập được vào file này thì có thể quản lý web được . Do đó, bạn nên vô hiệu hóa việc người lạ truy cập vào nó


cho phép đặt hàng, từ chối
từ chối tất cả

Bảo vệ thư mục wp-content

Thư mục này là nơi rất dễ dàng để các hacker vui vẻ nhập vào, nơi đây chứa các plugin, img, chủ đề, nội dung tải lên, ngôn ngữ…. Nếu chúng ta cần bảo vệ chúng, dưới đây là đoạn mã hữu ích giúp giải quyết các mối đe dọa tấn công bằng cách tạo ra một tệp htaccess riêng cho thư mục /wp-content/ và thêm đoạn mã sau đây vào trong

Từ chối đơn đặt hàng, cho phép
Từ chối tất cả

Cho phép từ tất cả

Sau đó, bạn cần tải tệp htaccess này lên thư mục /wp-content/. Nó thường nằm ở đường dẫn. /public_html/wp-content/. Việc làm này sẽ cho phép các tập tin media được tải lên bao gồm XML, CSS, JPG, JPEG, PNG, GIF và JavaScript. Tất cả các loại tập tin khác nhau sẽ bị từ chối

Chặn các tệp chỉ bao gồm

Có một số tập tin mà người dùng không bao giờ được phép xung quanh (thường nằm trong các thư mục có tên chứa từ “bao gồm”). Bạn có thể chặn việc truy cập vào các tập tin này bằng cách thêm đoạn mã sau vào tập tin htaccess

# Chặn các tệp chỉ bao gồm.

Bật RewriteEngine
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]

Chế độ truy cập vùng Admin

Khu vực Admin là khu vực quản trị, chỉ có những người là chủ sở hữu mới vào được, vì vậy, chúng ta cần hạn chế những người khác vào bằng cách chỉ mặc định cho IP của quản trị viên vào thôi, còn các IP khác thì không

# Giới hạn đăng nhập và quản trị viên theo IP

yêu cầu từ chối, cho phép
từ chối . 34. 56. 78
allow from 12.34.56.78

12. 34. 56. 78 bạn có thể thay đổi bằng của mình nhé, hoặc của máy nào mà bạn muốn truy cập, bạn có thể thêm nhiều IP bằng cách mỗi địa chỉ IP cách nhau dấu phảy “,” Sau đó tải tệp htaccess vào thư mục / . Nó thường nằm ở đường dẫn. /public_html/wp-admin/. Nếu muốn thêm các địa chỉ IP khác, bạn chỉ cần thêm tiếp vào mục allow from

Cấm ai đó truy cập trang web

Nếu bạn biết IP của người đó và bạn muốn cấm truy cập vào trang web của mình thì đây là đoạn mã khá hữu dụng dành cho bạn


cho phép đặt hàng, từ chối
từ chối 123. 456. 78. 9
từ chối từ 987. 654. 32. 1
cho phép từ tất cả

Chuyển hướng khách truy cập đến trang bảo trì

Nếu web của bạn đang gây ra lỗi nào đó mà bạn đang cần bảo trì web, bạn không muốn khách hàng thất vọng khi vào web của bạn, bạn hãy chuyển hướng người dùng đến trang khác hoặc đến trang có thông báo đang bảo trì . Đơn giản bạn chỉ cần sao chép đoạn mã vào tệp. htaccess vẫn ổn

Bật RewriteEngine
RewriteCond %{REQUEST_URI}. /Sự bảo trì. html$
RewriteCond %{REMOTE_ADDR}. ^123\. 123\. 123\. 123
RewriteRule $ /bảo trì. html [R=302,L]

Bạn có thể thay thế bảo trì. html bằng trang thông báo bảo trì của bạn

Kích hoạt cache cho duyệt

Kích hoạt bộ đệm (bộ nhớ đệm) cho trình duyệt web là một trong những thủ thuật nhằm tăng tốc độ tải và giảm tải cho blog/trang web. Khi được kích hoạt, trình duyệt web sẽ cache các dữ liệu đã tải trước đó (CSS, JS, hình…), giúp khách truy cập tiết kiệm thời gian vì họ không cần phải tải lại các tài nguyên. Việc làm này cũng giúp bạn tiết kiệm tài nguyên cho host

Để cho phép kích hoạt bộ đệm, tất cả những gì bạn cần làm là thêm đoạn mã sau đây vào tệp htaccess trong thư mục gốc của WordPress

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg “truy cập 1 năm”
ExpiresByType image/jpeg “truy cập 1 năm”<
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 ##

Chuyển hướng URL

Chuyển hướng 301 giúp bạn thông báo cho công cụ tìm kiếm rằng một URL đã chuyển hướng đến vị trí mới. Chúng có thể được sử dụng để chuyển hướng một trang, một bài viết hoặc thậm chí là cả một trang web. Do đó, chúng đặc biệt hữu ích khi bạn thay đổi URL của trang web (có thể là thay đổi tên miền, thay đổi cấu trúc permalink hoặc chỉ đơn giản là thay đổi liên kết bài viết)

Để chuyển hướng một trang, tất cả những gì bạn cần làm là thêm một dòng với cấu trúc “Chuyển hướng 301 [dấu cách] URL cũ [dấu cách] URL mới” vào trong tệp htaccess. Bạn có thể xem cách làm công việc này trong ví dụ dưới đây

Chuyển hướng 301 /trang cũ. html http. //www. trang web của bạn. com/trang mới. html
Chuyển hướng 301 /oldfolder/page2. html/thư mục 3/trang 7. html
Chuyển hướng 301 / http. //www. mynewwebsite. com/

Xem thêm. Hướng dẫn cài đặt AMP cho website WordPress

Trên mình đã hướng dẫn các bạn một số mã tiện ích từ tệp. htaccess bạn có thắc mắc hay muốn hướng dẫn thêm gì hãy liên hệ với chúng tôi để được tư vấn miễn phí