• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Kiến thức tổng hợp

8 tính năng “bá đạo” của tập tin htaccess cho website

@admiz by @admiz
13/05/2021
in Kiến thức tổng hợp
0
8 Tính Năng “bá đạo” Của Tập Tin Htaccess Cho Website 609ca83663644.png

Nếu là nhà quản trị hay lập trình web thì chắc hẳn bạn cũng biết rằng tập tin htaccess có vai trò quan trọng đến mức nào với website của bạn. Nắm rõ được tính năng của htaccess, bạn như nắm mọi quyền sinh sát trong tay từ việc viết lại URL, chống ăn cắp băng thông, đến việc chặn truy cập từ các IP bất kỳ… Hãy cùng NQ News Cloud tìm hiểu rõ hơn về những công dụng của tập tin htaccess này nhé.  

Vậy htaccess là gì?

Htaccess (viết tắt của hypertext  access) là một tập tin siêu văn bản dùng để cấu hình cho máy chủ web chạy Apache. Nó cho phép chúng ta thực hiện bật, tắt các tính năng trên web, quản lý truy cập hay bảo vệ website… Tập tin này hoàn toàn không có tên, htaccess là đuôi của file này nhé. Do htaccess có thể tác động, điều chỉnh cấu hình tới lõi server một cách trực tiếp nên nó có vai trò vô cùng quan trọng đối với toàn bộ website của bạn. File htaccess nằm trong cây thư mục của web và có ảnh hưởng đến thư mục và cả những thư mục con nằm trong đó.

htaccess 2

Ảnh minh họa file htaccess

File htaccess thường được chứa trong thư mục gốc của hosting. Nếu không tìm thấy file này thì bạn có thể tự tạo một tệp tin có tên là .htaccess. Để chỉnh sửa file htaccess, bạn chỉ cần dùng các phần mềm edit code như Netbeans hay Notepad…

Những điều cần nhớ trước khi sử dụng file htaccess

– Để có thể điều chỉnh được tệp tin này thì trước tiên bạn cần tìm đến file httpd.conf và tìm dòng:

#LoadModule rewrite_module modules/mod_rewrite.so

Sau đó xóa dấu # ở đầu dòng trên đi để mở tính năng ghi đè của file htaccess.

– Để thao tác được với tệp htaccess bạn cần phải nắm rõ quy tắc Regular Expression, bởi nó được viết theo quy tắc khó nhằn này. Nếu bạn có sơ suất trong việc điều chỉnh file này, nó có thể để lại những hậu quả nghiêm trọng cho website của bạn. Vì thế hãy thật cẩn thận bạn nhé!

– Để an toàn thì trước khi tiến hành thao tác với file htaccess bạn nên copy và lưu lại nó. Đề phòng trường hợp có lỗi xảy ra ta vẫn có thể khôi phục được.

– Tệp tin này quan trọng như thế nên bạn cần bảo mật nó cẩn thận, đảm bảo nó bất khả xâm phạm với bất kỳ kẻ xấu nào.

9 tính năng điển hình của tệp tin htaccess

1. Chống ăn cắp băng thông và tài nguyên

Nếu các website khác chôm chỉa hình ảnh, dữ liệu từ website của bạn và làm cho lượng băng thông tăng lên vượt quá lượng băng thông cho phép thì sẽ dẫn đến tốn thêm chi phí của bạn. Vì vậy, hãy ngăn chặn điều này bằng cách thêm đoạn code sau vào file htaccess:

RewriteEngine on

RewriteCond %{HTTP_REFERER !^$

RewriteCond %{HTTP_REFERER !^http://(www.)?NQ Newscloud.com/.*$ [NC]

RewriteRule .(gif|jpg)$ – [F]

Lưu ý! Đừng copy y hệt đoạn trên vào nhé, hãy nhớ thay NQ Newscloud.com thành tên trang web của bạn.

2. Dùng htaccess để cấm một số IP truy cập

Có một số người cố tình lên trang web của bạn để phá phách, ăn vạ, chẳng hạn như bình luận tiêu cực, sai sự thật làm ảnh hưởng xấu đến website của bạn. Tệp tin htaccess sẽ giúp bạn đánh bay mọi IP bẩn, ngăn chúng quay trở lại và làm hại trang web. Chỉ cần chèn câu thần chú đuổi tà sau vào file htaccess:

deny from 121.116.969.100

Như vậy là bạn đã cấm cửa địa chỉ IP: 121.116.969.100, nếu muốn cấm thêm các địa chỉ khác thì bạn thêm vào các dòng tương tự như vậy. Nếu bạn muốn chơi lớn, cấm cả một dải IP thì làm như sau:

deny from 121.11

Nếu bạn muốn cho phép một IP nào đó truy cập lại ( ví dụ IP: 121.116.969.100) thì làm như sau:

allow from 121.116.969.100

3. Tạo trang báo lỗi đẹp mắt với htaccess

Các trang báo lỗi mặc định thường khó hiểu và trông khá bình thường, vì vậy bạn có thể nhập đoạn code sau vào file htaccess để giúp chúng nhìn sang, xịn, mịn hơn:

ErrorDocument mã số lỗi /trangloi.html

Trong đó mã số lỗi là một số tự nhiên thường là các số như: 403 (cấm truy cập), 500 (lỗi server), 404 (lỗi không tìm thấy trang), 400 (lỗi do yêu cầu), 401 (lỗi do cần có password để truy cập)… trangloi.html là trang web sẽ được hiển thị khi có lỗi. Đây là trang bạn có thể tự trình bày, thêm hình ảnh hay chữ viết tùy theo ý bạn.

4. Bảo mật tệp tin wp-config.php của WordPress

Wp-config.php là một file rất quan trọng vì nó chứa nhiều thông tin mật như password, username… nên bạn cần phải bảo mật nó an toàn. Để làm được điều đó hãy nhập đoạn mã sau vào tệp htaccess:

order allow,deny

deny from all

5. Bật tính năng nén file Gzip bằng htaccess

Bạn có thể bật chức năng này giúp cho website tải nhanh chóng hơn và back up được dữ liệu. Hãy nhập đoạn code sau vào file htaccess:

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml xml text/javascript text/css application/x-javascript

BrowserMatch ^Mozilla/4 gzip-only-text/html

BrowserMatch ^Mozilla/4.0[678] no-gzip

BrowserMatch bMSIE !no-gzip !gzip-only-text/html

6. Xóa phần đuôi .php của các tập tin

Khi bạn sử dụng ngôn ngữ lập trình web là php thì địa chỉ URL sẽ có phần đuôi mở rộng là .php. Bạn có thể xóa đuôi này cho URL gọn gàng sạch sẽ hơn bằng cách nhập đoạn thần chú sau vào file htaccess:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME !-f

RewriteRule ^([^.] )$ $1.php [NC,L]

7. Chuyển hướng tên miền từ có www sang không có www

Tệp tin htaccess còn giúp bạn chuyển hướng trang web khi người dùng nhập địa chỉ website. Ví dụ như khi ai đó gõ www.NQ Newscloud.com thì được chuyển đến địa chỉ NQ Newscloud.com, để làm được điều này bạn sử dụng đoạn code sau:

RewriteEngine on

RewriteCond %{HTTP_HOST !^www.NQ Newscloud.com$

RewriteRule ^(.*)$ http://www.NQ Newscloud.com/$1 [R=301]

Nói đơn giản thì đây là cách để bỏ www ra khỏi địa chỉ trang web của bạn. Và để tự động chèn thêm www vào thanh địa chỉ thì bạn làm theo cách dưới đây.

8. Chuyển hướng tên miền từ không có www sang có www

Ngược lại với chức năng trên, bạn có thể chuyển hướng tên miền từ NQ Newscloud.com sang www.NQ Newscloud.com bằng đoạn mã sau trong tệp tin htaccess:

RewriteCond %{HTTP_HOST ^NQ Newscloud.com$ [NC]

RewriteRule (.*) http://www.NQ Newscloud.com/$1 [R=301,L]

Tính năng thứ 7 và thứ 8 trên của file htaccess sẽ hỗ trợ rất nhiều trong việc SEO web. Vì công cụ tìm kiếm cho rằng hai URL ví dụ như www.NQ Newscloud.com và NQ Newscloud.com là hai URL khác nhau nên sẽ ảnh hưởng đến kết quả SEO. Do đó cách chuyển hướng như trên sẽ khắc phục được vấn đề này.

Lưu ý cuối cùng là tất cả các đoạn mã chứa địa chỉ web NQ Newscloud.com chỉ là ví dụ thôi nhé, bạn hãy thay nó bằng địa chỉ web của mình.

Trên đây là một vài tính năng cơ bản của tệp tin htaccess. Hy vọng bài viết đã mang lại những kiến thức bổ ích và giúp bạn thao tác thành công với file htaccess, hãy theo dõi NQ News Cloud để luôn cập nhật những bài viết mới nhất về công nghệ nhé! 

Theo NQ News Cloud tìm hiểu

NQ News Cloud là nhà cung cấp dịch vụ điện toán đám mây với chi phí thấp, được vận hành bởi VCCorp.

NQ News Cloud là một trong 4 doanh nghiệp nòng cốt trong “Chiến dịch thúc đẩy chuyển đổi số bằng công nghệ điện toán đám mây Việt Nam” của Bộ TT&TT; đáp ứng đầy đủ toàn bộ tiêu chí, chỉ tiêu kỹ thuật của nền tảng điện toán đám mây phục vụ Chính phủ điện tử/chính quyền điện tử.

Độc giả quan tâm đến các giải pháp của NQ News Cloud có thể truy cập tại đây.

DÙNG THỬ MIỄN PHÍ và NHẬN ƯU ĐÃI 3 THÁNG tại: Manage.NQ Newscloud

Post Views: 99
Previous Post

Chuyển đổi số là gì

Next Post

11 lý do nên dùng Plesk trong quản trị website và các thao tác cơ bản để sử dụng nó

Related Posts

Sửa Nhanh Lỗi Laptop Windows 10 Sạc Pin Không Vào 60951215e059b.png
Phần cứng

Sửa nhanh lỗi laptop Windows 10 sạc pin không vào

11/05/2022
Làm Thế Nào để Xóa Một Phân Vùng Trên ổ đĩa Cứng Windows? 60951232be65c.png
Phần cứng

Làm thế nào để xóa một phân vùng trên ổ đĩa cứng Windows?

11/05/2022
Test Pin Laptop, Cách Kiểm Tra Pin Laptop đang ở Mức Nào Mà Không Cần Cài Phần Mềm 6095123831651.png
Phần cứng

Test pin laptop, cách kiểm tra pin laptop đang ở mức nào mà không cần cài phần mềm

11/05/2022
Hướng Dẫn Xử Lý Khi Key Bàn Phím Laptop Bị Hỏng 6095121ca32df.png
Phần cứng

Hướng dẫn xử lý khi key bàn phím laptop bị hỏng

11/05/2022
Nên Dùng Súng Loại Nào Trong Chiến Dịch Huyền Thoại? 6094aaf17f1da.png
Phần Mềm

Nên dùng súng loại nào trong Chiến Dịch Huyền Thoại?

07/05/2022
Hướng Dẫn Cài đặt Wtfast để Giảm Ping Khi Chơi Game Online, Khi đứt Cáp 6094aae16ee4b.png
Phần Mềm

Hướng dẫn cài đặt WTFast để giảm ping khi chơi game online, khi đứt cáp

07/05/2022
Next Post
11 Lý Do Nên Dùng Plesk Trong Quản Trị Website Và Các Thao Tác Cơ Bản để Sử Dụng Nó 609ca8469476e.jpeg

11 lý do nên dùng Plesk trong quản trị website và các thao tác cơ bản để sử dụng nó

Bài mới nhất

Công Ty Thiết Kế Website Tại Ninh Bình Chuyên Nghiệp, Uy Tín Nhất Hiện Nay 612d2537a82de.jpeg

Công ty thiết kế website tại Ninh Bình chuyên nghiệp, uy tín nhất hiện nay

01/07/2025
Ý Nghĩa 5 Màu Sắc Trong Thiết Kế Website được Nhiều Người Sử Dụng Nhất 612d2531f38f2.jpeg

Ý nghĩa 5 màu sắc trong thiết kế website được nhiều người sử dụng nhất

30/06/2025
Cá Nhân Hóa: Tầm Quan Trọng, Khó Khăn Và Cách Cá Nhân Hóa Trong Marketing 612d20704224a.jpeg

Cá nhân hóa: Tầm quan trọng, khó khăn và cách cá nhân hóa trong Marketing

30/06/2025
20+ Công Ty Thiết Kế App Chuyên Nghiệp, Uy Tín Và Chất Lượng Nhất Hiện Nay 612d1fe642c66.jpeg

20+ công ty thiết kế app chuyên nghiệp, uy tín và chất lượng nhất hiện nay

29/06/2025
Thiết Kế App Giá Rẻ Và Những Lợi Bất Cập Hại Khi Sử Dụng Dịch Vụ Giá Rẻ 612d1fe0e2c12.jpeg

Thiết kế app giá rẻ và những lợi bất cập hại khi sử dụng dịch vụ giá rẻ

29/06/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution