<IfModule mod_rewrite.c>

  Options All -Indexes
  RewriteEngine on

  # Yang Diganti "http://localhost/_dev/base/cstore/" ubah sesuai folder / domain kamu
  ErrorDocument 400 https://balipujas.com/demo/toko/module/err/err_400
  ErrorDocument 403 https://balipujas.com/demo/toko/module/err/err_403
  ErrorDocument 404 https://balipujas.com/demo/toko/module/err/err_404
  ErrorDocument 500 https://balipujas.com/demo/toko/module/err/err_500

  # Send all requests to public/index.php if they don't point to an existing file or directory
  RewriteRule ^$ public/index.php [L]
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ public/index.php?url=$1 [QSA,L]

</IfModule>

<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On 
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access plus 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>