Mengubah file berformat .shtml (Server Side Includes) menjadi .html sebenarnya merupakan proses yang sangat sederhana. Anda hanya perlu mengubah ekstensi file tersebut atau menyesuaikan struktur kodenya jika terdapat fungsi SSI seperti #include di dalamnya, agar halaman web dapat dibaca secara normal oleh browser tanpa dukungan server khusus.
Secara mendasar, file SHTML memuat instruksi tambahan untuk server web, sedangkan file HTML murni diproses langsung di sisi klien (browser). Untuk melakukan konversi, Anda dapat menggunakan beberapa metode mulai dari pengubahan nama manual hingga menggunakan teks editor profesional.
Metode Konversi File SHTML ke HTML
Berikut adalah tabel perbandingan metode yang dapat Anda gunakan untuk merubah format file SHTML ke HTML:
| Metode | Tingkat Kesulitan | Alat yang Dibutuhkan | Cocok Untuk |
|---|---|---|---|
| Ubah Ekstensi Manual | Sangat Mudah | File Explorer / Finder | File tunggal tanpa fungsi SSI |
| Text Editor (VS Code / Notepad++) | Mudah | Aplikasi Text Editor | Menyesuaikan isi kode dan tag include |
| Batch Converter Script | Menengah | Command Line / Terminal | Konversi massal ratusan file |
1. Mengubah Ekstensi File Secara Langsung
Jika file SHTML Anda tidak menggunakan perintah Server Side Includes yang kompleks, cara paling instan adalah dengan mengganti langsung ekstensi file:
- Buka folder tempat file SHTML berada.
- Pastikan pengaturan "File name extensions" di komputer Anda sudah dicentang agar ekstensi terlihat.
- Klik kanan pada file (misal:
index.shtml), lalu pilih Rename. - Ubah bagian belakang dari
.shtmlmenjadi.htmlsehingga menjadiindex.html. - Tekan Enter dan konfirmasi perubahan.
2. Menyesuaikan Kode SSI dengan Text Editor
Apabila file SHTML Anda berisi kode server seperti <!--#include virtual="header.html" -->, mengubah ekstensi saja akan membuat bagian tersebut tidak tampil. Gunakan langkah berikut:
- Buka file SHTML menggunakan teks editor seperti Visual Studio Code, Sublime Text, atau Notepad++.
- Cari baris kode yang memuat fungsi Server Side Includes.
- Ganti atau salin manual isi file yang di-include langsung ke dalam dokumen utama jika Anda ingin halaman tersebut berdiri sendiri sebagai file HTML murni.
- Simpan file dengan memilih File > Save As dan ubah tipe filenya menjadi
.html.
Troubleshooting Masalah Umum
Setelah melakukan perubahan, seringkali ditemukan beberapa kendala teknis di sisi browser. Berikut adalah solusi cepat untuk mengatasinya:
- Tampilan Berantakan: Pastikan seluruh tautan CSS, JavaScript, dan gambar (path) tetap akurat setelah file berganti nama.
- Link Rusak (Broken Link): Perbarui semua hyperlink di website Anda yang sebelumnya mengarah ke halaman
.shtmlagar sekarang mengarah ke.html. - Cache Browser: Lakukan hard refresh (Ctrl + F5 pada Windows atau Cmd + Shift + R pada Mac) untuk melihat perubahan terbaru pada browser Anda.