Redirect http to https melalui file htaccess ( www or non www) Anda dapat melakukan Redirect http to https melalui file htaccess dengan kode berikut di htaccess anda: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} Hilangkan kode redirect website anda sebelumnya jika ada, dan tempatkan kode diatas di baris paling awal di htaccess anda ( untuk pengguna cms ) Dan bagi yang ingin mengkombinasikan redirect non www ke www lalu ke https, silakan pergunakan kode berikut:
RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L] RewriteCond %{HTTPS} on RewriteCond %{HTTP_HOST} !^www\.(.+) [NC] RewriteRule (.*) https://www.%1/$1 [R=301,L] Note: Kode diatas akan bekerja di website yang sudah dipasangkan layanan SSL Silakan berlangganan layanan SSL yang terjangkau harganya dan dijamin keamanannya di https://www.qwords.com/services/secured-sockets-layer-certific ate/
Semoga bermanfaat
Install Ruby di Linux tutorial untuk install ruby di linux (CentOS) 1. Install Package yg diperlukan oleh ruby: $ sudo yum groupinstall 'Development Tools' $ sudo yum install readline-devel 2. Pindah ke direktori tempat ruby akan di download $ cd /usr/local/src 3. download ruby langsung dari situs resmi ruby (update terbaru 2011) $ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz 4. Extract hasil download $ tar xzvf ruby-1.9.2-p290.tar.gz 5. Masuk ke folder hasil extract pada langkah 4 $ cd ruby-1.9.2-p290 6. Buat file Instalasi untuk Linux $ ./configure && make 7. Install Ruby di Linux anda $ sudo make install
Lupa Password Joomla / Reset Password Joomla Bagaimana jika anda lupa username atau password halaman administrator joomla anda?, tidak seperti cms biasanya, joomla tidak mempunyai link “forget password”. sehingga anda harus melakukan Reset Password Joomla secara manual.
Berikut caranya: 1. Login Cpanel anda. 2. Klik Phpmyadmin
3. Pilih database joomla website anda. *
4. Klik tabel jos_users *
5. Klik edit pada nama user nya. ex: admin
6. Isi password baru di baris Password dan ubah setting fungsi/function ke MD5
7. Klik Go 8. Selesai
Note: * jika website joomla anda lebih dari satu, maka untuk mengetahui database yang digunakan masing-masing joomla adalah dengan cara melihatnya di file “configuration.php” di folder website joomla anda di file manager. temukan baris berikut: var ‘[USERNAME_CPANEL]_[NAMA_DATABASE_JOOMLA] ‘;
$db
=
*nama tabel menyesuaikan prefix yang database anda gunakan. ( jos_users = prefixdbanda_users )
Semoga Bermanfaat. ^.^
Tidak bisa Administrator Joomla
login
Apabila anda tidak bisa login administrator joomla dengan tanpa pesan error apapun yang muncul padahal username dan password yang anda masukan sudah benar. ada kemungkinan ada kesalahan konfigurasi di database joomla nya.
Untuk dapat login joomla anda kembali, silakan ikuti langkah berikut: 1. Login Cpanel anda. 2. Klik Phpmyadmin di menu databases
3. Pilih database joomla anda
4. Klik tabel jos_plugin *
5. Edit entry User – Joomla!
6. Edit seperti gambar berikut:
7. Klik Go 8. Selesai, silakan mencoba login joomla anda kembali namun sebelumnya clear cache terlebih dahulu.
note: *tabel jos_plugin menyesuaikan dengan prefix yg digunakan pada database anda. prefixanda_plugin
Membuat Certificate Signing Request (CSR) untuk SSL Berikut ini langkah-langkah untuk membuat Certificate Signing Request (CSR) untuk SSL:
1. Buatlah terlebih dahulu email account
[email protected] melalui : cPanel -> Mail -> Email Accounts
2. Setelah membuat email account, berikutnya kita mulai melakukan aktivasi SSL melalui : cPanel -> Security -> SSL/TLS Manager :
3. Pertama-tama, generate KEY untuk SSL nya pada menu Private Keys (KEY) :
4. Pada bagian Generate a New Key, isi kolom Host dengan nama domain (menggunakan www dan tidak menggunakan www) dan isi Key
Size dengan 2048, klik Generate
5. Maka akan muncul informasi KEY SSL nya, kemudian klik Return to SSL Manager
6. Tahap kedua, membuat request SSL certificate, melalui menu Certificate Signing Request (CSR)
7. Input kolom isian sesuai dengan gambar berikut. Perhatikan pada kolom Country, diisi dengan ID yang berarti Indonesia (huruf besar semua), informasi ini bisa anda dapatkan dari Penyedia Layanan Hosting anda, setelah selesai klik Generate :
8. Setelah muncul Certificate Requestnya, Select all -> Copy dan kirimkan ke email Penyedia Layanan hosting melalui email pribadi masing-masing (contoh :
[email protected]) :
9. Setelah mendapat konfirmasi dari Penyedia Layanan Hosting via email masing-masing, login ke webmail yang telah dibuat sebelumnya yaitu :
[email protected] email Approval untuk aktivasi SSL nya
, akan dikirimkan
10. Buka Emailnya, kemudian klik URL SSL Approval Request nya
11. Setelah masuk situs SSL Approval Requestnya, klik I Approve dan konfirmasikan kembali via email ke Penyedia Layanan Hosting bahwa Confirmation Requestnya sudah di Approve
12. Setelah mendapat konfirmasi kembali dari Penyedia Layanan Hosting via email masing-masing, akan diberikan Certificate nya, blok kemudian klik kanan -> Copy
SSL
13. Masuk ke menu cPanel -> SSL/TLS Manager -> Activate SSL On Your Web Site (HTTPS)
14. Isi kolom domain dengan www.namadomain.xyz
(menggunakan
www), kemudian Paste kan SSL Certificatenya pada kotak isian Certificate (CRT)
15. Buka tab browser baru (Contoh : menggunakan Mozilla, tab browser pada point-14 jangan di close), kemudian masuk ke menu cPanel -> Security -> SSL/TLS Manager -> Private Keys (KEY), klik Show Details
16. Klik kanan pada RSA Private Key nya -> Copy
17. Buka kembali tab browser pada point-14, Paste kan RSA Private Key nya pada kotak isian kedua yaitu Key (KEY)
18. Klik Install Certificate
19. This is it ^_^
Halaman Admin Joomla lebih aman dengan Jsecure Authentication Link default untuk login ke administrator joomla sangat sederhana dan diketahui orang banyak, hal ini berbahaya jika ada yang memanfaatkannya untuk menghack website anda. oleh karena itu link default ini perlu diganti ke yang lebih complex, bagaimana caranya? yaitu dengan menggunakan component Jsecure Authentication, berikut langkah-langkahnya: 1. Pastikan Versi Joomla anda minimal versi 1.5.x jika belum, update joomla anda Update Joomla dengan Jupdateman 2. Download component Jsecure Authentication yang sesuai dengan versi joomla anda. 1.5.x dan 1.6.x 3. Login Adminsitrator Joomla anda 4. Klik Extensions -> Install/Uninstall 5. Klik Browse, pilih file jsecure yang tadi di download, klik Upload File & Install 6. Klik Menu Component -> Jsecure Authentication A. Basic Configuration
1. Pilih Enable Authentication
‘Yes’
untuk
mengaktifkan
JSecure
2. Isi Key dengan Kata kunci yang diinginkan contoh: isi dengan rahasia47 maka link login www.namadomain.xyz/administrator/?rahasia47
anda:
3. Redirection Option biarkan jika anda ingin mengarahkannya ke halaman index ubah ke Custom path jika ingin mengarahkan ke link lain. contoh: www.namadomain.xyz/404.html B. Advanced Configuration 1. Send Mail ‘Yes’ jika anda ingin Jsecure mengirim email ke alamat email yang anda tuliskan, setiap ada percobaan login gagal yang terjadi pada website anda. 2. Blocked IP kemudian isi dengan IP ISP diisian yang ada untuk memblok IP tersebut mengakses website anda. Sedangkan White list diaktifkan jika anda ingin IP yang diisikan dibebaskan dari keharusan menambahan kata kunci di link login administrator website anda. 3. Master Password ‘Yes’ jika anda ingin saat masuk ke Component Jsecure di administrator, anda harus mengisikan password terlebih dahulu. 4. Master Mail ‘Yes’ jika anda ingin saat terjadi perubahan pada konfigurasi Jsecure, dikirimkan email pemberitahuan ke email yang anda isikan. 5. Log, Jsecure menyimpan setiap kesalahan login dan perubahan setting di hosting anda. anda dapat memilih menyimpannya selama 1 bulan, 2 bulan atau selamanya. ( menyimpan log ini memakan quota hosting anda ) WARNING!
Segera isi Key setelah anda menginstall Jsecure ini, Sesi login joomla dibatasi, sehingga anda dapat ter-logout kapan saja jika sesi berakhir. Semoga bermanfaat ^.^
Tips Prestashop – Konfigurasi Mata Uang (Currency) Default currencies CMS Prestashop adalah Euro, Poundsterling dan Dollar, bagaimana jika ingin menambahkan rupiah pada toko online anda?, berikut langkah-langkahnya: 1. Login halaman back office Prestashop anda. 2. Masuk ke Menu Payment
3. Klik Currencies -> Add New
4.
Kemudian isi seperti gambar berikut:
5. Klik Save. 6. Kembali ke halaman Payment -> Currencies, anda akan menemukan Currencies Options, dibawah menu tersebut ada Default Currency, ubahlah ke Rupiah.
7. Klik Save.
8. Selesai Note: Lakukan lah konfigurasi ini sebelum anda menginput produkproduk anda. jika konfigurasi ini dilakukan setelahnya maka anda harus mengubah mata uang produk-produk anda satu persatu. Semoga Bermanfaat ^.^
Tips Prestashop – Konfigurasi Bahasa CMS Prestashop dibuat oleh PrestaShop Group di Prancis tahun 2007 lalu dengan ketersediaan hanya 2 bahasa yaitu Inggris dan Prancis, sekarang prestashop 1.4 sudah mensupport lebih dari 38 bahasa termasuk Indonesia di dalamnya. Namun konfigurasi default Prestashop sampai saat ini tetap menggunakan bahasa inggris dan bahasa Eropa lainnya, bagaimana kita ingin mengganti bahasanya menjadi bahasa Indonesia?, berikut langkah-langkahnya: 1. Login halaman back office prestashop anda. 2. Masuk ke Menu Tools
3. Klik Translation -> Add a language -> Indonesian
4. Penambahan Bahasa berhasil
5. Untuk mengubahnya sebagai default, dari Menu Tools masuk ke menu Language, dan pilih Indonesian sebagai default language, kemudian klik save.
6. Selesai. Note: Pada Langkah ke 3, terkadang beberapa dari anda akan mengalami pesan error 500 internal server error. ini disebabkan htaccess yang diupdate oleh prestashop tidak sebagaimana mestinya. Masuk ke file manager di cpanel anda, temukan file .htaccess kemudian klik kanan -> edit, didalamnya akan ada tulisan ErrorDocument 404 /404.php berikan tanda pagar didepannya menjadi # ErrorDocument 404/404.php, save changes. Semoga Bermanfaat ^.^
Tips Prestashop Yahoo Messenger
–
Module
Sebuah toko online tentunya perlu menuliskan kontak yang bisa dihubungi calon pelanggan yang ingin mendapatkan informasi lebih lanjut mengenai produk yang dijual di toko online anda. cara paling mudah dan efektif adalah dengan menampilkan status yahoo messenger anda, anda dapat menggunakan module Yahoo Messenger pada toko online berbasis CMS prestashop anda, dengan begitu pelanggan anda pun dapat dengan mudah menghubungi anda hanya dengan satu kali klik pada module ini. berikut cara memasang module Yahoo Messenger pada CMS Prestashop anda: 1. Download terlebih dahulu Module Yahoo Messenger nya disini 2. Login halaman back office Prestashop anda. 3. Masuk ke halaman Modules
4. Klik add module from my computer 5. Klik Browse kemudian pilih file onlinehelp.zip yang tadi anda download 6. Klik Upload this module
7. Setelah anda berhasil mengupload module ke prestashop anda, Kembali ke halaman modules, kemudian klik Other Modules -> Online Help -> Install
8. Instalasi Selesai tanpa masalah
9. Login Cpanel anda 10. Masuk ke menu File Manager 11. Masuk ke folder /public_html/modules/onlinehelp * 12. Klik kanan onlinehelp.tpl, edit 13.
Sesuaikan dengan akun yahoo anda di bagian berikut:
14. Save changes 15. Selesai Catatan: *jika anda menaruhnya di subdomain/addon domain maka folder menyesuaikan subdomain/addon domainnya (public_html/namasubdomain/modules/onlinehelp/) Semoga Bermanfaat ^.^
Tips Prestashop – Maintenance Mode Bagi anda pengguna Prestashop yang sedang memanage website nya, dan tidak ingin dilihat dulu websitenya oleh konsumen anda. mungkin karena tampilan websitenya yang belum cantik sehingga anda ingin memberikan kesan pertama yang baik bagi konsumen anda. anda dapat mengaktifkan Maintenance pada CMS Prestashop anda. caranya sangat mudah, berikut langkahnya: 1.
Login halaman back office Prestashop anda.
2. Masuk ke menu Preferences
3. Pilih Enable Shop – No
4. Isi IP ISP anda di Maintenance IP jika anda ingin hanya anda yang dapat melihat halaman website anda.
5. Klik Save di bagian paling bawah. 6. Selesai Saat ini website anda hanya dapat anda lihat melalui IP yang anda masukan di kotak isian “Maintenance IP”, anda dapat memperbaiki tampilan dan isi website anda kemudian memberikan kejutan bagi pelanggan anda dengan website anda yang sudah sempurna nantinya. Semoga membantu ^.^
Mengarahkan DNS / Mengganti Name Server Domain di Qwords Jika kamu memiliki Domain di Qwords dan ingin mengarahkan DNS nya ke Hosting Qwords atau hosting lainnya
Silahkan ikuti langkah-langkah berikut ini: 1. Pertama login di www.qwords.com lalu anda akan masuk ke halaman Management Portal
2.Pada halaman Management Portal pilih menu Atur Nama Domain
3.Cari nama domain yang ingin anda ubah DNS nya lalu klik pada simbol M (manage)
4. Jika Domain tersebut di lock, maka anda bisa membukanya terlebih dahulu dengan menghilangkan centang pada Domain Locking
5. Pilih Change Nameservers ( mengganti name server domain )
6.Masukkan alamat DNS yang ingin anda gunakan Untuk DNS Qwords di server Indonesia yaitu : dnsiix1.qwords.net dnsiix2.qwords.net
Untuk DNS Qwords di server USA yaitu : dns5.qwords.net dns6.qwords.net
Catatan:
– Jika saat melakukan pengubahan terjadi error, sebaiknya anda meminta tim teknis kami melalui support tiket untuk mengarahkan nameserver domain anda, tim teknis kami online 24/7 – Untuk mengarahakn Domain ke Hosting di luar Qwords, Silahkan tanyakan Name Servernya ke pihak penyedia Hosting – Setelah pemindahan DNS selesai, kita harus menunggu sampai masa Propagansinya selesai https://www.qwords.com/faq/#b28
Semoga membantu ^.^
Upload Joomla Virtuemart dari Localhost ke Server (gambar tidak tampil) Bagi pengguna cms joomla yang ingin membuat websitenya menjadi toko online, anda dapat menginstal component Virtuemart pada joomla anda. Dengan menggunakan component ini pengguna joomla dapat leluasa merubah websitenya menjadi blog atau toko online hanya dengan mengaktifkan dan menonaktifkan component ini saja, cukup sederhana dan mudah digunakan.
Adapun bagi anda yang menginstallnya melalui localhost, ada beberapa langkah yang harus diikuti agar virtuemart ini dapat berjalan di server hosting, berikut langkahnya: 1. Upload data joomla seperti tutorial di link KB berikut Upload file Joomla di local ke Server Hosting 2. Login kembali ke Cpanel anda. 3. Masuk ke menu File
Manager
4. Masuk ke folder website * 5. Masuk ke folder ->com_virtuemart
Administrator
->
components
6. Edit file virtuemart.cfg.php 7. Temukan line dibawah ini define( ‘URL’, ‘http://localhost/’ ); define( ‘SECUREURL’, ‘http://localhost/’ ); Ubah menjadi define( ‘URL’, ‘http://namadomain.xyz/’ ); define( ‘SECUREURL’, ‘http://namadomainanda/’ ); 8. Save changes 9. Selesai Note: *jika website anda adalah addon atau subdomain maka folder website ada di dalam public_html -> namadomain.xyz Semoga membantu ^.^