php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.01.2012, 09:36  
Benutzer
 
Registriert seit: 06.12.2011
Beiträge: 34
PHP-Kenntnisse:
Anfänger
StefanM_ befindet sich auf einem aufstrebenden Ast
Standard Mod_Rewrite Verlinkungen

Hallo,

Ich habe mir einige Mod_Rewrite Anweisungen gebastelt um zB index.php?action=detail&id=10 auf detail/10.html umzuleiten.

Zum einen habe ich dann bemerkt, dass Grafiken absolut verlinkt sein müssen (auch verständlich).

Was mir allerdings nicht ganz einleuchtet:
bin ich jetzt auf detail/10.html und klicke in der Hauptnavigation auf search.html (vormals ?action=search) werde ich auf detail/10/search.html verlinkt.
Gibt es hier eine Möglichkeit von relativen Verlinkungen oder muss jeder linkt absolut gesetzt werden?

Ich hoffe, dass ich mich verständlich ausgedrückt habe!
StefanM_ ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.01.2012, 09:41  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Relative Pfade in Links müssen selbsverständlich alle angepasst werden, es sei denn, die neue Verzeichnis-Struktur bildet das gleiche Ebenen-Verhalten ab, wie die vorherige. Was aber in Deinem Fall scheinbar nicht so ist.

Nur mal kurz nachgefragt:
Zitat:
Ich habe mir einige Mod_Rewrite Anweisungen gebastelt um zB index.php?action=detail&id=10 auf detail/10.html umzuleiten.
...nicht umgekehrt? kann man das mal sehen...
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 13.01.2012, 09:46  
Benutzer
 
Registriert seit: 06.12.2011
Beiträge: 34
PHP-Kenntnisse:
Anfänger
StefanM_ befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

Sorry - habe mich offensichtlich falsch ausgedrückt - natürlich wird detail/10.html auf index.php?action=detail&id=10 gewandelt/verlinkt.

Schade das es keine einfachere Lösung gibt als alle Verlinkungen anzupassen.
StefanM_ ist offline   Mit Zitat antworten
Alt 13.01.2012, 09:54  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Ich denke nicht, aber es gibt ja ne Menge User hier im Forum, die von der Thematik weit mehr wissen, als meiner einer.
Ich würd allerdings trotzdem schon mal anfangen die Pfade absolut zu machen...
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 14.01.2012, 16:11  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Es wird an der Rule liegen, hier sind gute Kenntnisse in regulären Ausdrücken äusserst hilfreich. Aber: Alle Links über diese Regeln abzufrühstücken ist Wahnsinn, das artet in Arbeit aus.
Schau dir einfach mal Frameworks an, dort wird das komplette Parsing und Routing aus dem Code heraus gemacht. Um mod_rewrite zu verstehen, ist das was du machst sicher hilfreich, aber wenn du es verstanden hast, wirst du der oberen Aussage zustimmen sobald deine Funktionalität grösser wird.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Google Page Rank - Verlinkungen JackD HTML, Usability und Barrierefreiheit 1 09.05.2011 21:46
3 Verlinkungen auf 1 Tabelle akaDisi Datenbanken 4 07.11.2009 17:58
UTF8 - Umlautproblem mit Verlinkungen ? japsa HTML, Usability und Barrierefreiheit 15 20.07.2009 22:29
Verlinkungen auf Bildern Horvi PHP Tipps 2008 5 23.05.2008 13:55
Anzeige Problem und verlinkungen mit include PHP Tipps 2005-2 3 17.07.2005 13:27
Serverspezifische Verlinkungen?? PHP Tipps 2004-2 12 29.12.2004 21:29
[Erledigt] 2 Verlinkungen mit einem Link HTML, Usability und Barrierefreiheit 2 23.07.2004 11:50

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mod_rewrite-anweisungen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum