Seite 1 von 1

.htaccess mod_rewrite prob

Verfasst: 17.08.2006, 08:09
von Miraculix
ich habe es ewig probiert aber mir fällt das handling mit der .htaccess
echt schwer, vielleicht kennt sich jemand besser aus und kann mir einen tipp geben!?

ich möchte etwa 10 URLs mit 2 parametern,
bsp:
https://www.domain.de/seite.php?paramet ... -456DEF789

eine "freundliche url" haben inetwa so:
https://www.domain.de/seite/key


thx

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Re: .htaccess mod_rewrite prob

Verfasst: 17.08.2006, 09:30
von haha
Miraculix hat geschrieben:ich möchte etwa 10 URLs mit 2 parametern,
bsp:
https://www.domain.de/seite.php?paramet ... -456DEF789

eine "freundliche url" haben inetwa so:
https://www.domain.de/seite/key
Du möchtest wirklich zehn URLs auf eine einzelne namens /seite/key umleiten?

Falls nicht, wo sollen die Parameter parameter und sessionkey hin? Falls es sich weiterhin bei sessionkey um eine Session-ID handelt, hast Du es nicht mit zehn URLs zu tun, sondern mit Millionen und Abermillionen. Eine Session-ID ist schon allgemein in der URL schlecht aufgehoben und hat darüber hinaus außerhalb der Parameter, also im Pfad, definitiv gar nichts zu suchen.

Verfasst: 17.08.2006, 10:34
von Miraculix
habe mich schlecht ausgedrückt, möchte für 10 urls 10 andere...

ja mit sessionkey meinte ich session-id, genau heisst das in der url t_session.

wo parameter und session-key hinsollen ist eigentlich egal, von mir aus müssen die gar nicht auftauchen, internet natürlich schon aber umgeschrieben nicht.

aber irgendeine unterscheidung braucht man ja sowieso, im prinzip ist es egal, aber ein key in der umgeschriebenen url wäre ideal. der erste parameter ist bei jeder url eindeutig!

danke

Verfasst: 18.08.2006, 10:24
von Anakin
also irgendwie unverständlich was du uns versuchst zu erklären.. ;-)
wenn dann könnte man das so darstellen:

https://www.domain.de/seite_bla/paramet ... key_blub_x

weil irgendeinen bezug brauchst du ja um die Parameter und Sessions eindeutig in deiner url zu identifizieren, sowie mein vorredner das ja gesagt hat..

und was genau hast du ausprobiert? poste doch deine .htaccess mal hier rein dann wird dir sicherlich jemand was dazu posten..

grüsse

Verfasst: 19.08.2006, 14:46
von Miraculix
hab meine versuche schon gelöscht aber mal ganz allgemein gefragt, wie würdet ihr eine solche url umwandeln:

https://www.domain.de/beispiel.php?para ... 1213131332

Verfasst: 19.08.2006, 14:56
von haha
Miraculix hat geschrieben:wie würdet ihr eine solche url umwandeln:

https://www.domain.de/beispiel.php?para ... 1213131332
Um parameter1 zu erzeugen, gibt es folgende Möglichkeit:

RewriteEngine on
RewriteBase /
RewriteRule ^([^/]+)$ beispiel.php?parameter1=$1

In der Wurzel-htaccess wandelt der Code Pfade à la "/bla123" intern in /beispiel.php?parameter1=bla123 um.

Die Session-ID hat - wie schon gesagt - in der URL im Normalfall nichts zu suchen, dafür gibt es Cookies, und schon gar nichts im Pfad einer URL. Wenn Du keine Cookies einsetzen kannst, wirst Du wohl oder übel mit einem verbleiben URL-Parameter für die Session-ID leben müssen.