RewriteRule erstellen 500 Internal Server Error

Habe ich Folgendes in meine .htaccess-Datei:

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^directory/(.*)$ directory/index.php?id=$1

Was ich versuche zu erreichen ist:

Wenn die URL www.mydomain.com/directory/10 besucht, wird die Seite www.mydomain.com/directory/?id=10 ist das im browser angezeigt wird zu verändern, ohne das Aussehen der URL.

Der obige code erstellt eine 500 Internal server error wenn.

Weiß jemand, wo ich bin mache ich falsch?

  • Ein 500-Fehler bedeutet in der Regel ein Fehler protokolliert wurde, irgendwo. Finden Sie Ihre Apache-und PHP-Fehler-logs und sehen, was der tatsächliche Fehler ist.
  • Der 500-Fehler geliefert, um den browser sollte haben Sie darüber informieren, dass die vollständige Fehlermeldung wäre in den server-logs. Lesen Sie Sie.
InformationsquelleAutor Tom | 2013-06-14
Schreibe einen Kommentar