Shadowcrow: Dateinnahmen verkürzen wenn per .htacces nicht möglich.

Beitrag lesen

hi $name,

Du kannst doch auch den auszuliefernden Text gleich mit dem Error-Dokument erzeugen.

theoretisch ja, das war auch mein erster ansatz (als error-dok. hatte ich die index.php festgelegt) :-) aber ich habs nicht hinbekommen, merke aber gerade das ich da einem gewaltigem denkfehler aufgesessen bin :-( werde das wohl so umsetzen.

|

Wenn du keine dynamischen Inhalte in der Seite hast, könnte das Error-Dokument auch die Seite erzeugen, ausliefern und extra noch als Datei ablegen. Nachfolgende Seitenaufrufe kann der Apache dann sofort bedienen. Wenn du irgendwann den Inhalt in deiner Datenquelle änderst, löschst du die Seite(n) wieder und lässt sie beim nächsten Aufruf vom Error-Dokument neu erzeugen.

öhä, verstehe was du meinst, alle seiten (außer dem gästebuch, das auf einem anderen server liegt) sind statisch (wobei ich das ändern wollte und irgendwann inhalte aus einer datenbank einfügen will, aber für die dauer einer session würde oben genannter weg auch dann gehen, die daten würden sich nur alle paar wochen ändern) aber da ich mich erst seit einer woche mit PHP beschäftige, hebe ich mir das für später auf, weiß nicht ob ich das schon hinbekomme (wie ich dateien anlege und mit inhalt fülle weiß ich).

Wie du an diesem Beispiel siehst

|

http://example.com/index.php/path/info

|

befinden sich die hinter dem index.php noch weitere Pfad-Bestandteile. Der Apache findet bereits zum index.php eine Datei und lässt diese durch PHP ausführen. Der Teil /path/info wird vom Apachen nicht mehr weiter beachtet und lässt sich mit $_SERVER['PATH_INFO'] im PHP-Script abfragen. Das index.php bekommt man zwar auch noch weg, das aber nur mit mod_rewrite.

ich glaube ich weiß worauf du hinaus willst.

also ich gebe als pfade an:
http://example.com/index.php/news
http://example.com/index.php/guestbook
etc.

und frage dann in der index.php ab was denn angefordert wurde und gebe denn inhalt raus. das hört sich super an, wäre für die suchmaschinen ideal, aber sorgen machen mir bei der lösung die besucher die evtl. das "zu fuss" eingeben wollen. hmm ist aber eine überlegung wert (mehr als das sogar) ich denke ich werde das so machen, ist sicher besser als eine umleitung.

vielen dank.

gruss
shadow
--
If there's anything more important than my ego around, I want it caught and shot, now.