it-swarm.com.de

.htaccess-Datei läuft nicht und interner Serverfehler

Ich benutze Ubuntu 14.04 und habe LAMP-Umgebung. Ich habe eines der Projekte in dir / var/www/html/project1. Es kann nicht auf die Datei . Htaccess zugreifen, um die URL-Regeln umzuschreiben.

Dafür muss ich in / etc/Apache2/Apache2.conf Datei ändern

   <Directory /var/www/>
          Options Indexes FollowSymLinks
          AllowOverride All       # change None to All
          Order allow,deny
          allow from all
          Require all granted
   </Directory>

Aber nach dieser Änderung gibt mein Apache-Server einen Fehler "Internal Server error"

Und wenn ich 'AllowOverride None' ändere, wird die Site korrekt ausgeführt. Die .htaccess-Datei funktioniert jedoch nicht.

3
Farman Ali

Ich hatte das gleiche Problem. Nachdem ich viel gesucht habe, habe ich festgestellt, dass @Doug Smythies 'Weg perfekt für mich funktioniert. Up Vote.

Also gehe ich zum Terminal und führe den folgenden Code aus:

Sudo a2enmod rewrite
Sudo service Apache2 restart

Und das ist es. Hoffe das wird anderen helfen.

3
Siddiqui Noor