mod_rewrite etkinleştirilmezse veya .htaccess'e izin verilmezse Flarum düzgün çalışmayacaktır. Bu özelliklerin etkinleştirildiğini barındırma sağlayıcınızla (veya sanal sunucunuzda) kontrol ettiğinizden emin olun.
Ana dizininizde .htaccess dosyası oluşturun ve aşağıdaki kodları dosyaya ekleyin.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
Bu, Flarum'un URL'leri düzgün bir şekilde yeniden yazabilmesi içindir.
mod_rewrite özelliğini etkinleştirme yöntemleri işletim sisteminize göre değişir. Ubuntu'da
sudo a2enmod rewrite komutunu çalıştırarak etkinleştirebilirsiniz. mod_rewrite, CentOS'ta varsayılan olarak etkindir.
Değişiklikleri yaptıktan sonra Apache'yi yeniden başlatmayı unutmayın.