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

Mở Nhiều URL Cùng Lúc

Mở Nhiều URL Cùng Lúc

Mở hàng chục URL cùng một lúc với tùy chọn linh hoạt. Tự động phát hiện URL, xóa trùng lặp, và tùy chỉnh độ trễ giữa các lần mở để

Beautify/Nén HTML

Định dạng HTML cho dễ đọc (beautify) hoặc nén gọn (minify) khi cần tối ưu tải trang, giữ nguyên nội dung và ký tự tiếng Việt.
Làm Đẹp JavaScript

Mã hóa/giải mã URL

Chuyển đổi URL hoặc chuỗi văn bản giữa dạng mã hóa (encode) và dạng gốc (decode), giữ an toàn cho ký tự tiếng Việt, dấu cách và ký tự đặc
Đếm Số Từ

Đếm Số Từ

Công cụ đếm số từ trực tuyến này giúp bạn dễ dàng đếm số lượng từ, ký tự, câu, đoạn văn và khoảng trắng trong một đoạn văn bản. Chỉ
Tạo Spinner Text / Spintax

Tạo Spinner Text / Spintax

Công cụ tạo và xử lý spinner text (spintax) với format {option1|option2|option3} cho SEO automation, content variation, và article spinning. Hỗ trợ nested spinning.
Chuyển Đổi Đơn Vị

Chuyển Đổi Đơn Vị

Chuyển đổi giữa các đơn vị đo lường phổ biến: chiều dài, trọng lượng, nhiệt độ, tốc độ, diện tích, thể tích, thời gian, và dữ liệu.