Chuyển đổi file .htaccess sang định dạng Nginx trực tuyến miễn phí, không cần cài đặt. Chương trình chuyển đổi quy tắc sửa đổi của Apache sang định dạng cấu hình Nginx.
Phần mềm kiểm tra Server-Sent Events trực tuyến miễn phí, không cần cài đặt. Chương trình kiểm tra kết nối Server-Sent Events và xem các tin nhắn trong thời gian thực.
Giới thiệu về bộ chuyển đổi .htaccess sang nginx
Phân tích các chỉ thị Apache .htaccess và tạo các cấu hình nginx tương đương xấp xỉ. Nó xử lý RewriteEngine, RewriteBase, RewriteCond, RewriteRule, RedirectMatch, ErrorDocument, Header set và Options +Indexes/-Indexes. Các chỉ thị bên trong các khối <IfModule> được xử lý; mọi thứ khác đều bị bỏ qua.
Cách sử dụng
1. Dán nội dung .htaccess của bạn vào vùng văn bản nhập 2. Nhấp vào Convert để phân tích và dịch các chỉ thị được nhận diện 3. Xem lại cấu hình nginx đã tạo trong vùng văn bản xuất 4. Nhấp vào biểu tượng sao chép để sao chép kết quả 5. Nếu không tìm thấy chỉ thị nào có thể nhận diện, phần xuất sẽ hiển thị thông báo không có chỉ thị
Ánh xạ chỉ thị được hỗ trợ
RewriteRule trở thành rewrite hoặc một khối location/return (301 cho R=301, nếu không là 302). RewriteCond trên %{HTTP_HOST}, %{REQUEST_FILENAME} và %{HTTPS} trở thành các khối if (...) của nginx; các điều kiện khác được xuất dưới dạng chú thích. RedirectMatch trở thành location ~ + return. ErrorDocument trở thành error_page. Header set trở thành add_header. Options -Indexes trở thành autoindex off. Các điều kiện phức tạp, SetEnv, AuthType và hầu hết các chỉ thị khác không được dịch.
▶Cấu hình nginx được tạo đã sẵn sàng cho sản xuất chưa?
▶Tại sao một số dòng RewriteCond lại hiển thị dưới dạng chú thích?
▶Nó có xử lý AuthType, Require hoặc Limit không?
▶Điều gì xảy ra với các cờ RewriteRule như [L] hoặc [R=301]?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.