Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67507 Members, 783 Products, 5291 Topic, 12956 Comments)

Masalah dan maksud dari file htaccess pada website swaralakibata

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 4030 Kali
Mahmud siregar Mengatakan : Sultan Account
  1. om robby maksud dari code yang di htaccess ini apa ya
  2.  
  3. RewriteEngine On
  4. RewriteCond %{REQUEST_URI} ^/system.*
  5. RewriteRule ^(.*)$ index.php?/$1 [L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule ^(.+)$ index.php?/$1 [L]
  9.  
  10.  
  11. #RewriteEngine on
  12. #RewriteCond %{REQUEST_URI} !maintenance.html
  13. #RewriteCond %{REQUEST_FILENAME} !(styles|images).+$
  14. #RewriteCond %{REMOTE_ADDR} !^144\.4\.78\.177$
  15. #RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
  16. #RewriteRule (.*) /maintenance.html [R,L]

Ada 3 Jawaban

PHPMU.COM Support
commented on 18 Mei 2017 17:05:05
  1. Assalam, kode berikut :
  2. RewriteEngine On
  3. RewriteCond %{REQUEST_URI} ^/system.*
  4. RewriteRule ^(.*)$ index.php?/$1 [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule ^(.+)$ index.php?/$1 [L]
  8.  
  9. ini code untuk menghapus index.php pada codeigniter mas,..
  10. bawaan dari ci ketika akan mengakses controller kita harus mengetikkan url seperti berikut :
  11. http://localhost/phpmu/index.php/berita/detail
  12.  
  13. nah sekarang dengan code .htaccess di atas kita tidak perlu megetikkan index.php nya lagi, cukup dengan :
  14. http://localhost/phpmu/berita/detail
  15. dan url juga lebih cantik tanpa index.php seperti yang kita lihat sebelumnya di atas,..
  16. dan panduan menghilangkan index.php ini juga ada pada user guide Codeigniter,..
  17.  
  18. Kode berikut :
  19. #RewriteEngine on
  20. #RewriteCond %{REQUEST_URI} !maintenance.html
  21. #RewriteCond %{REQUEST_FILENAME} !(styles|images).+$
  22. #RewriteCond %{REMOTE_ADDR} !^144\.4\.78\.177$
  23. #RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
  24. #RewriteRule (.*) /maintenance.html [R,L]
  25.  
  26. Ini kode yang biasa saya gunakan jika saat maentenance web jika sedang online..
  27. jadi nanti kita bisa mengarahkan semua, halaman yg di akses user ke file maintenance.html
  28. tapi karena di depannya saya kasih # berarti saat ini kode tersebut di nonaktifkan,..
Mahmud siregar
commented on 18 Mei 2017 17:38:33
  1. Kalau yang ini om
  2. #<IfModule authz_core_module>
  3. # Require all denied
  4. #</IfModule>
  5. <IfModule !authz_core_module>
  6. Deny from all
  7. </IfModule>
  8.  
PHPMU.COM Support
commented on 18 Mei 2017 18:38:04
  1. Assalam, untuk bawaan dari Codeigniter sebenarnya seperti ini mas :
  2.  
  3. <IfModule authz_core_module>
  4. Require all denied
  5. </IfModule>
  6. <IfModule !authz_core_module>
  7. Deny from all
  8. </IfModule>
  9.  
  10. dengan menggunakan konfigurasi di atas maka kita tidak bisa mengakses langsung directory di dalam "application"
  11. sedangkan kita membutuhkan untuk akses langsung ke template pada swarakalibata,
  12. jadi untuk memberikan hak akses maka kita ubah menjadi :
  13.  
  14. #<IfModule authz_core_module>
  15. # Require all denied
  16. #</IfModule>
  17. <IfModule !authz_core_module>
  18. Deny from all
  19. </IfModule>
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!