Stellen Sie sicher, dass AccessFileName auf .htaccess gesetzt ist
Suchen Sie in httpd.conf nach der AccessFileName-Direktive. Es definiert den Namen der verteilten Konfigurationsdatei:
grep -i AccessFileName httpd.conf
Stellen Sie sicher, dass Benutzer die .htaccess-Datei verwenden dürfen
Was Sie in diese Dateien einfügen können, wird von der AllowOverride-Direktive bestimmt. Diese Direktive legt in Kategorien fest, welche Direktiven beachtet werden, wenn sie in einer .htaccess-Datei gefunden werden. Wenn diese Direktive auf Keine festgelegt ist, werden .htaccess-Dateien vollständig ignoriert. In diesem Fall versucht der Server nicht einmal, .htaccess-Dateien im Dateisystem zu lesen.
grep -i AllowOverride httpd.conf
Wenn diese Direktive auf All festgelegt ist, ist jede Direktive mit dem .htaccess-Kontext in den .htaccess-Dateien zulässig:
AllowOverride ALL
Speichern und schließen Sie die Datei. Starten Sie httpd neu:
service httpd restart