Membuat Virtual Domain
For Window
1. Pastikan Anda login sebagai Administrator, buka file host lokasi di : c:\Windows\System32\drivers\etc\host
2. Tambahkan nama domain yang akan dibuat dibawah 127.0.0.1 localhost, misal : wahyu.com
3. Buka file httpd-vhosts.conf pada path directori local server Anda. Misal Anda menggunakan XAMPP ada pada drive D, maka alamat path direktorynya :
D:\xampp\apache\conf\extra\httpd-vhosts.conf
Misal Anda menggunakan Wamp, maka tinggal dicari saja file httpd-vhosts.conf nya lewat CTRL + F di explorer.
4. Tambahkan script dibawah ini pada file httpd-vhosts.conf pada bagian paling bawah sendiri : <VirtualHost *:80>
ServerAdmin admin@wahyu.com
DocumentRoot "d:\xampp\htdocs\wahyu.com" ServerName wahyu.com
ServerAlias wahyu.com
ErrorLog logs/wahyu.com
AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
Sesuaikan serverName dan DocumentRoot dengan lokasi file web anda di local server (warna merah)
5. Buka file httpd.conf , lokasi di apache\conf\httpd.conf , misal Anda pengguna XAMPP di drive D, maka D:\xampp\apache\conf\httpd.conf
Hilangkan tanda # : # Virtual hosts
# Include conf/extra/httpd-vhosts.conf Menjadi :
# Virtual hosts
Include conf/extra/httpd-vhosts.conf 6. Restart service apachenya
7. Test via browser
For Linux
Untuk pengguna linux, caranya hampir sama, Cuma beda alamat path directorinya saja. Sebaiknya mengikuti referensi berikut :
https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts
Menghilangkan index.php di CodeIgniter
1. Buka aplikasi codeIgniter Anda pada folder : Application/config/config.php
Ubahlah :
$config['index_page'] = 'index.php';
Menjadi :
$config['index_page'] = '';
Kemudian simpan.
2. Buat file .htaccess, copy kode dibawah ini, kemudian simpan. RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$1 [PT,L]
3. Buka file httpd.conf, misal Anda pengguna XAMPP dan ada di drive D, maka lokasinya di: D:\xampp\apache\conf\ httpd.conf
Dengan menggunakan pencarian CTRL + F, ketik keyword ͞rewrite_module͟, maka akan menjumpai baris :
#LoadModule rewrite_module modules/mod_rewrite.so
Hilangkan tanda #, sehingga menjadi :
LoadModule rewrite_module modules/mod_rewrite.so