Friday, April 6, 2018

Menghilangkan index.php di OpenSID [Codeigniter]

Codemorty - Menghilangkan index.php di link open sid [CI]


    
By default opensid menggunakan link localhost/opensid/index.php/first 
akan lebih bagus dan ringkas , kita bisa menghilangkan index.php , menjadi localhost/opensid/first
 
    caranya:


        Gunakan .htaccess
            buatlah file bernama .htaccess di folder root opensid anda [nama folder root bisa ditemukan di link setelah localhost]
        edit file tersebut dan isikan script berikut
           

            # Bugfix
            RewriteCond $1 ^(surat)
            RewriteRule ^(.*)$ index.php/$1 [L,QSA]

            # Menghilangkan index.php
            RewriteEngine On
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule ^(.*)$ index.php/$1 [L]


        save dan exit
            pastikan apache2 sudah bisa mengakses .htaccess , caranya bisa dilihat di sini
            dalam script ini juga terdapat bugfix pada comment #Bugfix


Silahkan akses website opensid dengan menggunakan url localhost/opensid/first
 Jika kalian sudah mengikuti tips diatas , maka kalian akan bisa melihat tampilan awal opensid