modRewrite in XAMPP?

mita1982

Erfahrenes Mitglied
Moin,


..das hört sich eher nach Gaststättenverordnung an, als nach Apache :)

Ansonsten:
wenn das Modul auskommentiert und es somit nicht geladen ist, kannst du es natürlich auch nicht nutzen.
Also: ent-auskommentiere das Modul und starte den Apache neu.
 
Also, obwohl ich es nicht kopiert habe.. habe ich genau an der Stelle diesen Buchstabendreher..

mit auskommentiert meinte ich natürlich, ent kommentiert.. die Raute steht nicht vor dem Befehl.

Jetzt kommt 404 Fehler..

Ist was an der Regel falsch?
PHP:
RewriteRule ^download/{a-zA-Z0-9}* http://localhost/download-tool/index.php?file=$1


versuche es so aufzurufen:
PHP:
http://localhost/download-tool/download/irgendeinstringmit09

in index.php wird das Array $_GET per print_r ausgegeben.

So ist die Seite erreichbar:

PHP:
http://localhost/download-tool/index.php?file=irgendeinstringmit09
 
Zuletzt bearbeitet:
Also, obwohl ich es nicht kopiert habe.. habe ich genau an der Stelle diesen Buchstabendreher..

mit auskommentiert meinte ich natürlich, ent kommentiert.. die Raute steht nicht vor dem Befehl.

Jetzt kommt 404 Fehler..

Ist was an der Regel falsch?
PHP:
RewriteRule ^download/{a-zA-Z0-9}* http://localhost/download-tool/index.php?file=$1

Naja, wenn du mit dem $1 am Ende eine Referenz auf Das zwischen den geschweiften Klammern erhalten willst, dann müsstest du es so schreiben:

Code:
RewriteRule ^download/([a-zA-Z0-9]*) http://localhost/download-tool/index.php?file=$1
 
Ok Vielen Dank das klappt schonmal!

wie komme ich jetzt zu diesem Ergbenis?


PHP:
http://abc/download/abXksl8kdkdk2
 
Die änderung leitet mich dann weiter auf abc.com/download/irgendwas..

Naja der erste sChritt ist ja getan.. warscheinloich muss ich jetzt ein vHost für download-tool einrichten wo das docement root bestimmt wird und zeigt, dass

abc = localhost/download-tool/

ist. Oder?
 
Zurück