# 1. Blokir akses ke file PHP secara umum
Order Deny,Allow
Deny from all
Order Deny,Allow
Deny from all
Order Deny,Allow
Deny from all
# 2. Pengecualian khusus folder Asset WordPress (Theme & Plugin)
RewriteEngine On
RewriteRule ^wp-(content|includes)/.*$ - [L]
# 3. Whitelist file berdasarkan pola nama file yang sudah ditentukan
Order Allow,Deny
Allow from all
# 4. Izinkan folder wp-admin secara fungsional
Allow from all
# 5. Standar WordPress Permalink (Agar Page/Post tidak 404)
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
ErrorDocument 403 /index.php# 1. Blokir akses ke file PHP secara umum
Order Deny,Allow
Deny from all
Order Deny,Allow
Deny from all
Order Deny,Allow
Deny from all
# 2. Pengecualian khusus folder Asset WordPress (Theme & Plugin)
RewriteEngine On
RewriteRule ^wp-(content|includes)/.*$ - [L]
# 3. Whitelist file berdasarkan pola nama file yang sudah ditentukan
Order Allow,Deny
Allow from all
# 4. Izinkan folder wp-admin secara fungsional
Allow from all
# 5. Standar WordPress Permalink (Agar Page/Post tidak 404)
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
ErrorDocument 403 /index.php