Default WordPress .htaccess

Secara umun .htaccess adalah salah satu file yang berperan penting pada CMS WordPress kebanyakan untuk melakukan fungsi rewrite url / permainlink, penggunaan .htaccess sendiri bertujuan untuk memudahkan pengguna membuat penyesuaian terhadap WordPress mereka.

WordPress sendiri menggunakan .htaccess untuk memanipulasi Apache Web Server, mulai dari root directory, sub directory, dan lainnya dan dengan .htaccess WordPress memodifikasi filenya agar bisa diakses melalui berbagai permalinks yang sudah disesuaikan.

Di post atau artikel kali ini berisi tentang Default WordPress .htaccess, berguna jika Anda kehilangan atau salah mengubah file .htaccess WordPress ketika sedang melakukan perubahan terhadap file .htaccess, berikut adalah File Default WordPress .htaccess.

Basic WordPress .htaccess

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Multisite WordPress .htaccess

Jika menggunakan atau mengaktifkan opsi Multisite pada WordPress gunakan salah satu dari .htaccess berikut :

Multisite Subfolder .htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Multisite SubDomain .htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

Leave a Comment

Recent Posts

Memperbaiki Error “Briefly Unavailable for scheduled Maintenance” Pada Wordpress

Hubungi Kami

PT Hostingan Awan Indonesia
Komplek Kencana Damai
Jl Anggrek 3 Blok N.17 (30164)
Palembang. Sumatera Selatan

Email: sales@hostingan.id
Telpon: +(62)-811-157-223
WhatsApp: +(62)-811-157-223
Telegram: @hostinganid