Andreas Korthaus: was mache ich nur falsch? - keiner versteht mich

Beitrag lesen

Hi!

Du kannst doch den Teil vom Quellcode den beide Scripte benötigen einfach per include() einbinden, oder nicht?

Das war ja meine erst Überlegung, aber da ändern sich eben alle Pfade.

Dann verwende absolute Pfade, kannst ja irgendwo in einem zentralen Script eine entsprechende Konstante für Deinen "ROOT_PATH" oder sowas definieren.

Das könnte man natürlich umschreiben, aber ich will wissen, ob es da auch eine andere Möglichkeit gibt, vor allem eine, in der ich nicht jeden Link im Script aus tausend Wenns und Abers zusammensetzen muß, sondern am Ende auch noch sehen kann, welche Zielseite denn nun gemeint war ;-) Außerdem hat mich at jetzt auf die Idee mit mod_rewrite gebracht und da will ich jetzt auch mal genau wissen, wie das geht. Es bietet ja auch noch mehr, z.B. aus http://forum.de.selfhtml.org/my/?t=87488&m=520458 mach http://forum.de.selfhtml.org/my/t/87488/m/520458. Soll wohl Suchmaschinenfreundlicher sein.

Wenn Du sowas wie einen "Schwanzabschneider" wie hier implementierst ist das wohl irrelevant, es sei denn Du implementierst das so dass diese URLs auch mit dem Archiv funktionieren (wobei es wohl nicht drauf ankommt dass es ein paar Tage eher eingetragen wird. Wäre eher interessant für unveränderte URLs innerhalb von Postings. Aber die kannst Du dann besser bei der Archivierung umschreiben).  /my kann eh keine Suchmaschine lesen.

Und sonst könntest Du es denke ich auch einfach per Alias machen: http://httpd.apache.org/docs-2.0/mod/mod_alias.html#alias

Habe da gerade mal gelesen: das scheint man ja nur in der httpd.conf einstellen zu können, oder? Das ginge dann ja nicht bei meinem Hoster.

stimmt. Dann verwende halt eine passende Rewrite-Rule ;-)
In der Apache-Doku gibt es viele Infos und Beispiele dazu:

http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs-2.0/misc/rewriteguide.html

versuch mal was in der Art:

RewriteEngine on
RewriteRule   ^/my/(.*)$ /$1  [QSA]

Grüße
Andreas

--
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/