Antworten auf deine Fragen:
Neues Thema erstellen

Komplizieret URL umschreiben mit Modrewrite

Sling

Nicht mehr ganz neu hier

Hallo Community,

Ich habe so meien Probleme mit Modrewrite geb ich ja zu. Trotz mehrfachen lesens der Docu steige ich net recht durch.

Ich habe folgendes Problem:

Ich habe keine Ahnung wie ich URL's die so komplex sind umschreibe

liste.php?category=Bohnren&hersteller=Biesse&start=10&s=1

Wäre es nur:

liste.php?category=Bohnren

Habe ich schon rausbekommen das wäre die rewrite Rules ja so oder?
RewriteRule ^([-a-z]*).php$ liste.php?category=$1

aber ich komme nicht weiter ich möchte ja die ganze URL auf liste.php umschreiben

Ich hoffe Ihr könnt mir weiter helfen.

Mit besten Grüßen
Sling
 

netbandit

Aktives Mitglied

AW: Komplizieret URL umschreiben mit Modrewrite

Beispiel, Deine HTML-URL (also der Link) sieht so aus...

/Biesse-10/Bohnren-1.htm

und Du möchtest letztendlich die Parameter so übergeben haben

liste.php?category=Bohnren&hersteller=Biesse&start =10&s=1

Dann könnte die htaccess z.B so aussehen:

RewriteEngine on

RewriteRule ^([a-z]+)-([0-9]+)/([a-z]+)-([0-9]+)\.htm$ liste.php?category=$3&hersteller=$1&start=$2&s=$4 [L,NC]
Grüße
 
Zuletzt bearbeitet:

Duddle

Posting-Frequenz: 14µHz

AW: Komplizieret URL umschreiben mit Modrewrite

Trotz mehrfachen lesens [...] steige ich net recht durch.

Dito.


Es gibt Milliarden von Formaten, eine URL umzuschreiben. Einfach nur zu sagen "ich weiß nicht wie", ohne dein Ziel zu formulieren, bringt nicht viel.

Also: was hast du, was willst du, wie sieht dein Lösungsansatz für ein einfaches Beispiel aus?

Edit: offenbar ist netbandits tatsächlich frisch gewienert, dass er das gewünschte Format weiss :)


Duddle
 
Zuletzt bearbeitet:

Sling

Nicht mehr ganz neu hier

AW: Komplizieret URL umschreiben mit Modrewrite

@Netbandit

War mir schon ne große Hilfe etwas da hinter zusteigen.

Folgendes Problem also die .htaccess muss ins Root richtig?
Die Datei liste.php liegt im Ordner "de" macht das was?

und weiter ja ich habe die URL
liste.php?category=Bohren&hersteller=&start=10&s=1
und möchte diese in das format

liste.php gebracht bekommen egal was hinter dem ? für GET Parameter mit gegeben werden. ist das möglich?
Naja was heist ist das möglich ja ist es aber wie frag ich mich ich bekomms nicht hin.

RewriteEngine on
RewriteRule ^([a-z]+)-([0-9]+)/([a-z]+)-([0-9]+)\.htm$ liste.php?category=$3&hersteller=$1&start=$2&s=$4[L,NC]

Das ist zurzeit nach Netbandits Vorschlag meine htaccess
 

netbandit

Aktives Mitglied

AW: Komplizieret URL umschreiben mit Modrewrite

und weiter ja ich habe die URL
liste.php?category=Bohren&hersteller=&start=10&s=1
und möchte diese in das format

liste.php gebracht bekommen egal was hinter dem ? für GET Parameter mit gegeben werden. ist das möglich?

Nein, es ist so nicht möglich. Ich glaube Du hast den Sinn von Modrewite nicht verstanden. Irgendwie müssen ja die Parameter übergeben werden.

Folgendes Problem also die .htaccess muss ins Root richtig?
Die Datei liste.php liegt im Ordner "de" macht das was?

RewriteEngine on
RewriteRule ^([a-z]+)-([0-9]+)/([a-z]+)-([0-9]+)\.htm$ de/liste.php?category=$3&hersteller=$1&start=$2&s=$4[L,NC]
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben