mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 22:35 Benutzername: Passwort: Auto-Login

Thema: [ModRewrite] Suchmaschinenfreundliche URLs … vom 25.12.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> [ModRewrite] Suchmaschinenfreundliche URLs …
Autor Nachricht
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 25.12.2004 20:30
Titel

[ModRewrite] Suchmaschinenfreundliche URLs …

Antworten mit Zitat Zum Seitenanfang

Ich glaub ich werd das mit den ganzen Ausdrücken für ModRewrite nie kapieren...

Ich möchte ne Seite

http://www.manuelbieh.de/www/other/lab.php?seite=css-dropshadow

umleiten auf

http://www.manuelbieh.de/www/other/lab/css-dropshadow

Hab bei google sonen komischen RewriterulerGenerator gefunden. Der sagt mir irgendwie wenn ich die URL da oben eingebe ich soll in meine htaccess schreiben

Zitat:
Options +FollowSymLinks
RewriteEngine on
RewriteRule lab/(.*)/(.*)/$ /www/other/lab.php?$1=$2


dann sollte ich eigentlich über den link
manuelbieh.de/lab/seite/css-dropshadow auf die entsprechende seite kommen.
Funktionieren tut das aber auch nicht wirklich
Ausserdem möchte ich das "seite" nur ungerne im Link haben. other/lab/css-dropshadow sollte eigentlich genug sein. Nur irgendwie will das nich klappen.
Ich komme immer nur auf die lab seite und nicht auf lab.php?seite=css-dropshadow.

Was mach ich falsch, und wie muss das aussehen?!

(sorry wenn der text hier n bisschen chaotisch ist, bin in hektik gerade. gibt wackelpudding Grins )


Zuletzt bearbeitet von beeviZ am Sa 25.12.2004 20:45, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 25.12.2004 23:59
Titel

Antworten mit Zitat Zum Seitenanfang

was heisst denn funktioniert nicht wirklich? steht in den (error-)logs
irgendwas verwertbares drin? und wieso lässte seite nicht einfach
raus ? wenn du sonst keine anderen variablen hast, sollte das ja
nicht das problem sein Lächel

und weil ich das grad seh .. lab/seite/css-dropshadow kann auf
lab/(.*)/(.*)/$ auch nicht passen .. da fehlt schon mal sicher-
lich der "trailing slash" und ob (.*) nicht evtl. auch nen slash mit-
frisst .. ich würd mich da lieber mal vorsichtig rantesten .. mit [a-z]
und som gespiele *zwinker*
  View user's profile Private Nachricht senden
Anzeige
Anzeige
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 26.12.2004 01:10
Titel

Antworten mit Zitat Zum Seitenanfang

nich wirklich heißt das ich zwar in den ordner /www/other kommt, aber irgendwie alles was an variablen angehangen wird nicht angehangen wird.

also ich komme anstatt auf
lab.php?seite=css-dropshadow
einfach nur auf
lab.php

kein fehler, kein include, kein nichts. er scheint das ?seite=... einfach nich zu nehmen. wieso auch immer.

hab von dem ganzen rewritekram absolut keine ahnung. hab nur bei google nach nem "rewrite rule generator" gesucht und bin fündig geworden. url eingetragen, generieren lassen, kopiert, hochgeladen, tadaa. Menno!
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 26.12.2004 11:21
Titel

Antworten mit Zitat Zum Seitenanfang

ok dann schau doch mal in den log files nach, da muss das ja drin
stehen Lächel und dann gab's noch einen schalter .. [R=301] - ist zwar
momentan nicht ganz korrekt .. - aber leitet die url sichtbar weiter,
dann siehst du auch was für variablen gesetzt werden. ansonsten
hilft wohl ein print_r( $_REQUEST ); in der lab.php um zu schauen
was für variablen gesetzt sind Lächel
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Mo 27.12.2004 22:23
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Ich glaub ich werd das mit den ganzen Ausdrücken für ModRewrite nie kapieren..

Google mal nach einem Tutorial für reguläre Ausdrücke. Das wird dir dann auch bei vielen Programmiersprachen weiterhelfen.

und ein sehr gutes Tutorial für mod_rewrite hat der Engelschall geschrieben. Momentan ist es leider nicht zu erreichen, wie mir scheint, aber ansonsten unter diesem URL zu finden:
www.engelschall.com/pw/apache/rewriteguide/

Ist meiner Meinung nach, der beste Guide, den man da so finden kann.

Ansonsten kannst du aber auch in die Apache-Doku schauen. Da steht das alles auch recht gut beschrieben, wenn auch nicht immer unbedingt für Anfänger...
  View user's profile Private Nachricht senden
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 27.12.2004 22:29
Titel

Antworten mit Zitat Zum Seitenanfang

ah sehr cool danke.
komm ich zwar gerade eh nich zu, werd ich mir aber bei gelegenheit mal anschauen. danke Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen ModRewrite Frage
ModRewrite - RewriteCond - RewriteRule
4 urls 1 seite
htaccess urls optimieren
Bilder URLs per var übergeben
URLs wie http://rapidshare.com/#!rapidtools/ = was ist das ?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.