PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : htaccess url rewrite Frage


CaRLoS
30.10.2007, 14:52
Hallo,

würde gerne mittels der .htaccess datei meine ewig langen urls

http://www.myurl.com/myown.php?do=view&vidid=cDtXfJsdok8

in sowas

http://www.myurl.com/v/cDtXfJsdok8

umwandeln ..

Ist dies möglich und kann mir jemand sagen wie das geht?

Christian
30.10.2007, 15:14
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

CaRLoS
30.10.2007, 16:55
Hey vielen Dank Christian für deine Antwort, allerdings bin ich nicht so schlau dass ich das direkt verstehe und muss deshalb nochmal nachfragen:

Ich hätte gerne dass meine Url kürzer wird und die User anstatt diesem Abschnitt

/myown.php?do=view&vidid=

nur noch

/v/ oder v=

in ihren Browser eingeben müssen. Ist das möglich? Weil ein Ordner namens "v" existiert natürlich nicht.

StGaensler
02.11.2007, 07:00
Hallo,

genau so ist das gedacht.

Meines Erachtens müsste aber die erste RewriteRule folgendermaßen aussehen:CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------Christian?

Viele Grüße,
Stefan

SchwarzeGenetik
02.11.2007, 12:28
hi!

kann es aber dann sein, das dann alle bisherigen gespeicherten links im netz (google, beim use...) nicht mehr funktionieren?

Gruß SG

Christian
02.11.2007, 12:34
hi!

kann es aber dann sein, das dann alle bisherigen gespeicherten links im netz (google, beim use...) nicht mehr funktionieren?

Gruß SGSie funktionieren, da Sie per 301 weitergeleitet werden.

CaRLoS
04.11.2007, 05:20
Also da es nicht funktioniert poste ich mal meine komplette .htaccess, vielleicht fällt jemandem der fehler auf:

CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------Die page auf die ich zugreifen will unter

www.myurl.com/v=cDtXfJsdok8

meldet dann einen 404 page not found error.

Was ist da falsch?

PS: Das mit dem .html irritiert mich etwas, denn der originallink endet auch nicht mit html oder so, kann es vielleicht daran liegen? Denn wenn ich

www.myurl.com/v=cDtXfJsdok8.html

eingebe, komme ich zumindest aufs richtige Template, jedoch wird der Inhalt cDtXfJsdok8 nicht geladen und auf ein .html am Ende meiner Url würde ich auch gerne verzichten.

CaRLoS
14.11.2007, 17:30
Hat keiner mehr eine Idee dazu? Sollte ich vielleicht mal bei vBulltin.org die Frage stellen oder ist das vielleicht garnicht möglich so wie ich es vorhabe?