Menghilangkan Ekstensi .PHP dan .HTML Dengan .htaccess

Ada banyak sekali pertanyaan yang masuk ke Teknis Rumahweb, tentang cara menghilangkan ekstensi .php dan .html pada website.
Salah satu cara mudah yang bisa Anda lakukan adalah, melakukan editing file .htaccess di hosting. Editing file .htaccess bisa dilakukan melalui cPanel atau Plesk, melalui file manager lalu klik edit pada file .htaccess.
Berikut langkah-langkahnya :
  1. Menghilangkan ekstensi .php Gunakan script berikut untuk mengganti ekstensi .php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>

“RewriteCond %{REQUEST_FILENAME}.php -f”
perintah ini berfungsi untuk mencari file .php
“RewriteRule ^(.*)$ $1.php”
Perintah ini berfungsi untuk menghapus file dengan ekstensi .php
  1. Menghilangkan ekstensi .html Gunakan script berikut untuk mengganti ekstensi .html
1
2
3
4
5
6
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
</IfModule>
“RewriteCond %{REQUEST_FILENAME}.html -f”
perintah ini berfungsi untuk mencari file .html
“RewriteRule ^(.*)$ $1.html”
Perintah ini berfungsi untuk menghapus file dengan ekstensi .html
Sebagai informasi tambahan, script diatas kadang tidak bisa digunakan di beberapa CMS seperti WordPress atau Website Builder seperti Weebly yang ada di Rumahweb, karena memiliki struktur .htaccess sendiri atau perubahan ekstensi dari sisi permalink.
Demikian panduan menghilangkan ekstensi .php dan .html dengan .htaccess, semoga bermanfaat.

Subscribe to receive free email updates:

0 Response to "Menghilangkan Ekstensi .PHP dan .HTML Dengan .htaccess"

Post a Comment