Tệp HTML, JS, robots.txt, sitemap và tệp xác thực
Đăng vào
/5
XML Cho các tệp như sitemap.xml hoặc cấu hình XML. GET: /@tenweb/HTMLLink/{alias} PLAIN/TEXT Cho robots.txt, ads.txt, security.txt. GET: /@tenweb/HTMLLink/{alias} JSON Trả JSON tĩnh (metadata đơn giản). GET: /@tenweb/HTMLLink/{alias} * Alias là tên định danh ngắn gọn, không dấu/khoảng trắng (ví dụ: google-verify, footer-promo). Bạn sẽ dùng Alias này để truy cập nội dung qua @tenweb/HTMLLink. Truy cập/nhúng: /@tenweb/HTMLLink/footer-promo → fetch(...).then(r=>r.text()) và insert vào DOM. https://yourdomain/ 1.0 https://yourdomain/tin-tuc 0.8 Loại tệp: XML. Alias gợi ý: sitemap → URL: /@tenweb/HTMLLink/sitemap
HTML / JS & các tệp xác thực · Làm nhanh - Hiểu rõ
Đôi khi bạn sẽ cần một tệp HTML, một tệp JS nhỏ, hoặc các tệp đặc biệt như sitemap.xml, robots.txt, ads.txt, security.txt... để phục vụ xác thực hay cấu hình SEO. Công cụ này giúp bạn tạo - lưu - truy cập nhanh qua @tenweb/HTMLLink.
Làm nhanh (TL;DR)
- Mở Quản lý file HTML/JS trong Admin.
- Nhấn Thêm mới → chọn Loại tệp: HTML, JS, XML, PLAIN...
- Đặt Tên/Alias (ví dụ: google-verify).
- Nhập Nội dung → Lưu.
- Truy cập: /@tenweb/HTMLLink/google-verify.
Ví dụ 1 - Tệp HTML (footer box)
Khuyến mãi tháng này
Đăng ký mới giảm đến 30%.
Ví dụ 2 - robots.txt (PLAIN/TEXT)
# CX: robots . v1 . Owner: SEO . 2025-10-25User-agent: *Disallow: /admin/Allow: /Sitemap: https://yourdomain/sitemap.xml Đặt loại tệp: PLAIN/TEXT. Alias gợi ý: robots → URL: /@tenweb/HTMLLink/robotsVí dụ 3 - sitemap.xml (XML)
Ví dụ 4 - JS widget (JS)
/* CX: widget-welcome . v1 . Owner: Marketing . 2025-10-25 */(function(){ try{ var el = document.getElementById('welcome-slot'); if(!el) return; el.innerHTML = 'Xin chào, chúc bạn một ngày tốt lành!
'; }catch(_){}})(); Nhúng: Nguyên tắc ghi chú (Chuẩn CX)
- Mỗi tệp nên có header comment: Tên/Alias . Version . Owner . Ngày .
- Ghi chú ngắn gọn, không chứa bí mật (token, mật khẩu, API key...).
- Đổi nội dung → tăng version (v2, v3...) để dễ theo dõi cache.
Gọi nội dung bằng @tenweb/HTMLLink
- Đặt Alias khi lưu nội dung (ví dụ: footer-promo).
- Truy vấn: /@tenweb/HTMLLink/footer-promo.
- HTML/PLAIN/XML: trả đúng định dạng; JS: có thể nhúng bằng thẻ .
Lỗi thường gặp & cách xử lý
- Không truy cập được URL: Kiểm tra lại Alias và quyền truy cập; thử mở /@tenweb/HTMLLink/{alias} trực tiếp.
- Ký tự tiếng Việt lỗi: Đảm bảo tệp lưu UTF-8, không thêm BOM lạ.
- JS không chạy: Xem Console; đảm bảo nhúng bằng đúng URL; tránh xung đột tên biến toàn cục.
- SEO không nhận sitemap/robots: Gửi lại URL đến Search Console; kiểm tra Content-Type và đường dẫn chính xác.
Mẹo nhỏ
Đặt tên Alias ngắn - dễ nhớ (ví dụ: robots, sitemap, footer-promo, widget-welcome). Mỗi lần chỉnh sửa lớn, tăng version trong phần ghi chú để kiểm soát cache và lịch sử.
