Cara Menghapus Ekstensi HTML Melalui Htaccess

Oleh Mutiara Auliya

Hi DomaiNesians! Pada panduan sebelumnya, telah dibahas mengenai cara menghapus PHP di htaccess. Bagaimana jika file website tersebut hanya berupa landing page atau dibangun menggunakan kode html saja? Bagaimana cara menghilangkan tulisan .html pada alamat website? Tenang! Pada panduan kali ini akan dijelaskan cara menghapus ekstensi HTML melalui htaccess.

Sebenarnya tidak benar-benar menghapus ekstensi HTML nya, hanya dilakukan redirect saja. Jadi yang akan dilakukan pada panduan ini yaitu redirect tanpa ekstensi HTML di .htaccess. Jadi yang diubah hanya file .htaccesssnya ya. Agar para pengunjung tidak dapat melihat bahwa halaman tersebut merupakan file HTML.

cara menghapus ekstensi HTML melalui htaccess

Cara Menghapus Ekstensi HTML Melalui htaccess

Sebelum mengikuti panduan ini, pastikan sudah upload file website ke hosting ya! Apabila masih pemula, kamu bisa ikuti Cara Upload Website ke Hosting. Adapun cara menghapus ekstensi HTML melalui htaccess yaitu,

 

1. Login cPanel Hosting

Pertama yang harus kamu lakukan adalah login terlebih dahulu ke cPanel. Untuk akses cPanel silakan akses url https://namadomain.com/cpanel. Jika masih bingung bagaimana cara login ke cPanel bisa baca artikel sebelumnya tentang Panduan Login cPanel

2. Memilih Menu File Manager

Kemudian, kamu akan diarahkan ke dashboard cPanel DomaiNesia. Lalu silahkan klik menu File manager yang berada di sebelah kiri.

3. Mencari .htaccess di File Manager

Tunggu sebentar dan kamu akan diarahkan ke halaman file manager. Kemudian silakan masuk ke folder dimana file website diupload. Jika file website diletakkan pada domain utama, silahkan klik folder public_html kemudian coba cari file .htaccess. Jika di subdomain, silakan klik nama folder yang menjadi nama subdomain. Coba cari file .htaccess nya terlebih dahulu. Jika ada, silakan klik kanan lalu pilih edit. Jika tidak ada, silakan klik Settings pada pojok kanan atas.

membuat file htaccess

3. Mengaktifkan Show Hidden Files

Jika tidak ada, silakan beri tanda centang pada Show Hidden Files (dotfiles) lalu klik Save. Mengapa kamu tidak menemukan file .htaccess tadi? Karena file htaccess merupakan file hidden/ tersembunyi.

membuat file htaccess

Kemudian kamu akan menemukan file .htaccess di sana.

membuat file htaccess

4. Menghapus Ekstensi HTML Melalui htaccess

Jika file htaccess telah ditemukan, silakan klik kanan pada file tersebut dan klik Edit.
Kemudian silakan ganti dengan script berikut ini,

Keterangan:
RewriteCond %{REQUEST_FILENAME}.html !-f
berfungsi untuk mencari file .html yang ada di dalam satu direktori
RewriteRule ^(.*)$ $1.html
berfungsi untuk menghapus file dengan ekstensi html di dalam satu direktori
Jangan lupa klik Save Changes ya!

5. Ekstensi HTML Telah Terhapus

Sekarang coba cek kembali. Apakah ekstensi HTML nya sudah hilang? Jika sudah, artinya kamu berhasil mengikuti panduan ini!

Kesimpulan

Jika kamu developer pemula, jangan khawatir. Masih ada banyak cara untuk menghapus ekstensi HTML pada link website. Kamu bisa tambahkan script tertentu pada bagian .htaccessnya. Ingin website kamu lebih aman? Kamu bisa pasang SSL dengan membaca Tips Memilih SSL terlebih dahulu jika bingung.

Mutiara Auliya

Hi! I am Data Analyst and Technical Writer at DomaiNesia. I love Linux, Python, Server, WordPress, Data Analysis and Artificial Intelligence. I will help you making some technically being easy to understand :)

Berlangganan Artikel

Dapatkan artikel, free ebook dan video
terbaru dari DomaiNesia

{{ errors.name }} {{ errors.email }}
Migrasi ke DomaiNesia

Pindah Ke DomaiNesia

Tertarik mendapatkan semua fitur layanan DomaiNesia? Dapatkan Diskon Migrasi 40% serta GRATIS biaya migrasi & setup

Ya, Migrasikan layanan Saya!

Hosting Murah

This will close in 0 seconds