Chuyển Đổi Config Webserver

Chuyển đổi cấu hình giữa Apache (.htaccess), Nginx, Caddy, IIS (web.config), và Lighttpd. Hỗ trợ redirects, rewrites, headers, CORS, cache, security.

📖 Cách sử dụng

1. Chọn định dạng nguồn (ví dụ: Apache)

2. Chọn định dạng đích (ví dụ: Nginx)

3. Dán config vào ô bên dưới

4. Nhấn "Chuyển Đổi" để xem kết quả

5. Copy config đã convert và dùng trên server mới

❓ Lưu ý quan trọng

• Không phải mọi rule đều convert được 100% chính xác

• Luôn test config trên môi trường staging trước

• Backup config cũ trước khi thay thế

• Một số tính năng đặc thù của từng webserver không có tương đương

• Sau khi convert cần review và điều chỉnh cho phù hợp

• Kiểm tra syntax bằng: nginx -t, apache2ctl configtest, caddy validate

Hỗ trợ chuyển đổi:

301/302 Redirects - Chuyển hướng vĩnh viễn/tạm thời

URL Rewrites - Viết lại URL

HTTP Headers - Set/Add/Remove headers

CORS - Cross-Origin Resource Sharing

Cache Control - Expires, Cache-Control headers

Security Headers - X-Frame-Options, CSP, HSTS, X-XSS-Protection

HTTPS Redirect - Force SSL/TLS

WWW Redirect - Add/remove www subdomain

Directory Index - Default files

Error Pages - Custom 404, 500 pages

IP Allow/Deny - Access control by IP

⚠️ Basic Auth - Limited support (syntax khác nhau)

⚠️ Advanced Regex - Có thể cần điều chỉnh

Webserver được hỗ trợ:

Apache - File .htaccess hoặc httpd.conf (mod_rewrite, mod_headers)

Nginx - File nginx.conf hoặc sites-available/site.conf

Caddy - Caddyfile (v2 syntax)

IIS - web.config (URL Rewrite Module)

Lighttpd - lighttpd.conf (mod_rewrite, mod_redirect)

Ví dụ chuyển đổi

Apache → Nginx:

RewriteRule ^old$ /new [R=301,L]

rewrite ^/old$ /new permanent;

Apache → Caddy:

Header set X-Frame-Options "DENY"

header X-Frame-Options "DENY"

Nginx → Apache:

add_header X-Content-Type-Options nosniff;

Header always set X-Content-Type-Options "nosniff"

Tiện ích liên quan

Tính Giờ Làm Việc

Tính Giờ Làm Việc

Tính tổng số giờ làm việc giữa thời gian bắt đầu và kết thúc. Hỗ trợ định dạng 12 giờ (AM/PM) và 24 giờ, có thể trừ thời gian nghỉ.
ChatGPT Mega-Prompt Template

ChatGPT Mega-Prompt Template

Dùng cấu trúc #CONTEXT / #GOAL / #RESPONSE GUIDELINES để viết prompt chất lượng hơn. Mẫu này nhắc bạn cung cấp thông tin đủ chi tiết và thêm yếu tố
Kiểm Tra & Định Dạng JSON

Kiểm Tra & Định Dạng JSON

Validate cú pháp JSON, format đẹp (pretty print), minify (nén), hiển thị lỗi chi tiết với số dòng/cột, và thống kê JSON.
Tạo Meta Tags Open Graph & Twitter Card

Tạo Meta Tags Open Graph & Twitter Card

Generate meta tags Open Graph (Facebook) và Twitter Card để tối ưu cách hiển thị link khi share trên social media. Hỗ trợ preview và validation.
Tính Tuổi

Tính Tuổi

Tính tuổi chính xác, đếm ngược sinh nhật, so sánh tuổi, và nhiều tính năng khác với cung hoàng đạo và can chi.
Dọn Dẹp Danh Sách URL

Dọn Dẹp Danh Sách URL

Công cụ này giúp bạn lọc và chuẩn hóa danh sách URL. Xóa URL trùng lặp, xóa domain trùng lặp (giữ URL đầu tiên), loại bỏ hoặc thêm tiền tố