Cách dùng link và script tự nhận domain trên blogspot
Hướng dẫn này cơ bản nhưng mình đảm bảo nó sẽ hữu ích cho mấy anh em mới tham gia đấy 😁. Anh em pro bỏ qua nha!Khi xây dựng blog, nhiều bạn thường viết link hoặc script kèm tên miền cố định. Và khi đổi domain là link/script bị sai và phải tìm sửa thủ công rất mệt, trước đây mình dính chưởng rồi
Vì sao phải áp dụng?
- Không cần chỉnh sửa khi đổi sang domain mới.
- Không lo lỗi khi Blogger tự thêm đuôi quốc gia.
- Code gọn, dễ tái sử dụng và chia sẻ cho nhiều blog.
Hướng dẫn
Ví dụ về link cố định (không nên)
<a href="https://tenmiencuaban.com/p/gioi-thieu.html">Giới thiệu</a>Và... khi bạn đổi tên miền khác, toàn bộ link này sẽ trỏ sai rồi lại phải sửa lại thủ công. Giải pháp là gì?
Viết lại theo cách tương đối
<a href="/p/gioi-thieu.html">Giới thiệu</a>Rồi, giờ thì dù blog bạn đang ở tenmien.blogspot.com hay domain riêng www.tenmien.com, đường dẫn vẫn hoạt động chính xác.
Áp dụng cho script gọi feed
Hãy sử dụng cấu trúc sau<script src="/feeds/posts/default?..."></script>Trình duyệt sẽ tự hiểu và lấy feed từ đúng domain hiện tại thay vì
<script src="https://domain-cua-ban/feeds/posts/default?..."></script>Chỉ áp dụng cho domain-cua-ban
Phân tích ưu và khuyết điểm
Ưu điểm
Khuyết điểm
✓
Tự động nhận domain hiện tại, không lo khi chuyển sang domain riêng.
✓
Không cần sửa code thủ công khi đổi tên miền hoặc nhân bản template.
✓
Code gọn gàng không dài dòng khi thực hiện
✓
Tăng tốc độ tải trang, ít không đáng kể 😁.
✕
Chỉ áp dụng cho link/tài nguyên nội bộ
✕
Thằng nào nó copy thì không phải sửa nhiều, nên có thể đánh giá về bảo mật là không cao 🤣
Tóm lại: nên dùng vì nó vừa đỡ phải viết nhiều vừa tối ưu khi có thay đổi url

haha tui cũng toàn vậy ko á, mà hầu như xưa h toàn vậy 😁
Trả lờiXóaĐã bảo pro bỏ qua rồi mà 🤣🤣🤣
Trả lờiXóaTính ra em cũng làm y như vậy đó anh kaka, cho nó gọn =))
Trả lờiXóaNhanh gọn ko dài dòng 🤣
Trả lờiXóaTrước giờ em vẫn dùng theo cách này. Ở bố cục blog em luôn có các đường link dẫn tới các trang, lúc mà thay tên miền thì đỡ mất công mò vào kiếm từng mục để sửa.
Trả lờiXóa