Mengarahkan Domain Utama ke Sub Direktori di Drupal


Proses mengarahkan ini sebenarnya hampir sama dengan proses sebelumnya pada artikel Mengarahkan Main Domain ke Direktori Tertentu Hanya saja kita memerlukan tambahan sedikit setting pada file htaccess dan settings.php yang berada di Drupal.

Berikut ini adalah pembahasan tentang bagaimana mengarahkan domain utama ke sub direktori di Drupal

Sebelumnya saya jelaskan disini, saya menggunakan Drupal 7, untuk drupal versi diatasnya saya tidak tahu secara pasti karena beum mencobanya, tapi saya rasa tidak akan jauh berbeda dengan cara yang akan saya jelaskan ini :

  1. Buat direktori baru di public_html
  2. Kemudian buatlah sebuah file .htaccess di root direktori public_html seperti berikut ini
    Options -Indexes
    Options +FollowSymLinks 
    RewriteEngine on
    
    # Redirect all user to without WWW
    RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
    
    # Serve Drupal 7 from sub directory in web root
    RewriteRule ^$ drupal7/index.php [L]
    RewriteCond %{DOCUMENT_ROOT}/drupal7%{REQUEST_URI} -f
    RewriteRule .* drupal7/$0 [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* drupal7/index.php?q=$0 [QSA]
  3. Pindahkan folder – folder drupal Anda ke sub direktori yang telah Anda buat sebelumnya
  4. Selanjutnya buka dan edit file .htaccess drupal kalian masing – masing, cari baris Rewritebase /drupal, hilangkan tanda pagarnya, lalu rubah nama drupal menjadi nama sub direktori yang telah Anda buat sebelumnya
    Mengatur htaccess drupal
    Mengatur Rewritebase htaccess drupal. root93
  5. Terakhir buka file settings.php, cari baris base_url lalu hapus tanda # untuk mengaktifkannya dan ganti dengan nama domain kalian masing – masing
    setting base url drupal
    setting base_url drupal. blog root93

Sampai disini domain utama Drupal Anda akan diarahkan ke sub direktori, namun nama sub direktori akan tetap terlihat, sehingga domain Anda nantinya akan terlihat seperti berikut ini http://www.example.com/subdirektori
Refrensi : 
https://www.drupal.org/forum/support/post-installation/2010-05-11/trying-to-redirect-domain-to-drupal-subfolder
( Ahmad Zaelani / r93 )
 

3 Responses to " Mengarahkan Domain Utama ke Sub Direktori di Drupal"

  1. Sepertinya menarik
    Domain diotak-atik
    Jadi lebih trampil dan baik

    :)

    ReplyDelete
  2. saya jadi banyak tahu istilah komputer karena ke web anda ini terimkasih

    ReplyDelete
  3. pening klo udah liat kode2 gitu mas.. hehehe.
    Lanjutkan terus ut berbagi mas

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin