• Skip to main content

DungNQ

1001 cách để trở thành Webmaster

You are here: Home / Hướng dẫn / Debug trên Nginx

Debug trên Nginx

March 7, 2021 by dungnq Leave a Comment

Nginx là một Web Server mà tôi rất thích, thích bởi vì đơn giản là được tiếp xúc với những gì khác biệt, thích vì đọc được ở đâu đó biết rằng có một người nào đó mất tận 9 năm để ra đời Nginx.

Tuy nhiên trong quá trình làm việc với các biến của Nginx, điều khó nhất là đánh giá được xem liệu logic của mình thiết kế có hiệu quả hay không. Thực sự đây là thử thách đối với bất kỳ System Admin nào.

Trong rất nhiều lần tìm kiếm và thất bại, sử dụng nhiều cách không chính thống và có luồng dữ liệu không đáng tin, thì tôi đã tình cờ tìm được hướng dẫn khá thú vị.

Để debug thông tin chỉ cần làm theo cấu trúc dưới đây.

location /
{
    return 200 $document_root;
}

Đầu tiên chúng ta cần trả về mã 200 để trình duyệt hiểu được là không có lỗi nào, sau đó là tới tên biến các bạn cần hiển thị. Ở ví dụ trên, tôi đã trả về tất cả các request về mã 200 và output ra ngoài kết quả là đường dẫn của thư mục gốc của website.

Nhiều trường hợp bạn cần sử dụng lệnh curl để có thể hiển thị kết quả một cách chính xác nhất, thay vì sử dụng brower, thông tin sẽ được download theo dạng file về

curl -v https://domain.com

Hy vọng đây là một thủ thuật nhỏ giúp bạn tiếp cận và hiểu rõ về Nginx hơn. Đối với tôi, nó thực sự tuyệt vời.

Filed Under: Hướng dẫn Tagged With: debug, Nginx

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright © 2023 · Revolution Pro on Genesis Framework · WordPress · Log in