# Menampilkan error di PHP
#php_flag display_errors On
#php_value error_reporting E_ALL

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /m/
RewriteRule ^(.*)/$ $1.php [L]

    # Untuk menghilangkan ekstensi .php
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^([^\.]+)/?$ $1.php [NC,L]

    # Untuk menghilangkan ekstensi .html
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.html -f
    RewriteRule ^([^\.]+)/?$ $1.html [L]

    # Menangani kasus jika file tidak ditemukan
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^\.]+)/?$ 404.php [L]
</IfModule>
ErrorDocument 404 /m/404.php

