Skip to main content

Chỉ số shtml là gì?

HTML (Ngôn ngữ đánh dấu siêu văn bản) được sử dụng để tạo các trang web trên Internet.Trang giới thiệu của hầu hết các trang web được đặt tên là Index index.html và được dự định cung cấp các liên kết điều hướng cho trang web.Khi trang này chứa các hướng dẫn đặc biệt được gọi là phía máy chủ bao gồm (SSI), trang phải được lưu dưới dạng chỉ mục.Bao gồm các hướng dẫn chỉ thị hoặc máy chủ SSI trên trang chỉ mục có thể đơn giản hóa rất nhiều nhiệm vụ duy trì điều hướng trang web chính xác, không chỉ từ chính trang SHTML, mà từ tất cả các trang trong trang web.Trang web, nhưng các liên kết điều hướng có thể bị phá vỡ bằng cách xóa hoặc thêm các trang hoặc di chuyển nội dung xung quanh.Điều này có thể có nghĩa là chỉnh sửa mã điều hướng trên mỗi trang còn lại để giải thích cho các thay đổi.Sử dụng chiến lược chỉ mục SHTLM, chỉ cần chỉnh sửa một tệp điều hướng duy nhất để các thay đổi được phản ánh động trên tất cả các trang trong trang web, vì nội dung của tệp đó có thể được nhúng trên mỗi trang trong trang web.

Để sử dụng SSI, người ta chỉ cần bao gồm Chỉ thị SSI hoặc dòng mã SSI trong trang HTML và lưu nó shtml.Chỉ thị SSI này hướng dẫn máy chủ dán nội dung bổ sung vào phần thân của trang web trước khi phục vụ nó.Nội dung bổ sung trong trường hợp này sẽ là một tệp HTML riêng biệt nằm trên máy chủ chứa mã menu Trang web.Mã menu được chèn tại điểm trong trang web nơi đặt Chỉ thị SSI.Bằng cách đặt một chỉ thị SSI trên mỗi trang trong trang web, bạn có thể cập nhật toàn bộ trang web bằng cách chỉnh sửa tệp menu duy nhất. Chỉ thị SSI trông như thế này: lt;!-#Bao gồm tệp ' menu.html-- gt; trong đó tệp menu.html có thể được đặt tên bất cứ thứ gì.Sau khi nhúng chỉ thị một dòng vào trang HTML, trang phải được lưu với phần mở rộng .shtml.Không có hành động nào khác được yêu cầu ngoại trừ để tự tạo trang menu và tải nó lên máy chủ.Tệp menu được lưu với tiện ích mở rộng .html và không yêu cầu thẻ tiêu đề.Như một ví dụ đơn giản, nội dung của tệp menu.html có thể trông như thế này:

lt; ul gt;

lt; li gt; lt; a href '# gt; liên kết đầu tiên có tên ở đây lt;/a gt; lt;/li gt;

lt; li gt; lt; a href '# gt; liên kết thứ hai có tên ở đây lt;/a gt; lt;/li gt;

lt; li gt; lt; a href '# gt; liên kết thứ ba có tên ở đây lt;/a gt; lt;/li gt;

lt; li gt; lt; a href '# gt; liên kết thứ tư có tên ở đây lt;/a gt; lt;/li gt; Lt;/ul gt;Bằng cách dán chỉ thị menu SSI vào mỗi trang trong trang web, tất cả các trang sẽ hiển thị nội dung này.Nếu một trang web bị xóa hoặc di chuyển, chỉ cần chỉnh sửa tệp menu.html và tất cả các trang sẽ hiển thị các liên kết điều hướng được cập nhật.Vì các chỉ thị của SHTML cũng có thể được sử dụng để phục vụ nội dung động khác ngoài điều hướng menu, nên trang chỉ mục SHTML không nhất thiết phải bao gồm chỉ mục SHTML, nhưng các menu điều hướng được khuyến khích cao và giúp tìm kiếm các công cụ thu thập thông tin cho trang web.Liên kết điều hướng bị hỏng chỉ làm tổn thương lưu lượng truy cập trang web và vị trí công cụ tìm kiếm.Sử dụng bổ sung cho SSI bao gồm thêm các tiêu đề hoặc chân trang trong toàn bộ trang web, thời gian và ngày, hiển thị thông tin được sửa đổi cuối cùng hoặc để đưa ra kết quả của tập lệnh CGI như bộ đếm trang.Để tận dụng chỉ mục và trang web của SHTML, máy chủ web lưu trữ tên miền phải cung cấp phía máy chủ bao gồm với kế hoạch lưu trữ.Nếu không có, máy chủ sẽ phục vụ các trang SHTML mà không cần phân tích chúng, có nghĩa là máy chủ sẽ không thực hiện các hướng dẫn SSI. Nhiều ví dụ về các chỉ thị SSI khác nhau có sẵn bằng cách tìm kiếm.Trình duyệt web có thể hiển thị chỉ mục Shtml và WePages dễ dàng như các trang chỉ mục HTML, không yêu cầu các trình cắm hoặc tính năng bổ sung.