Gunnar Bittersmann: Navigation auslagern per PHP oder SSI ?

Beitrag lesen

Hello out there!

  1. Wenn ich nun SSI dafür verwende, müssen die Dateinamen
    doch auf .shtml enden, oder?

Nein. Du könntest dem Server auch sagen, bei anderen Endungen nach SSI zu parsen:
  AddHandler server-parsed foo bar

Oder du setzt
  XBitHack on
dann werden HTML-Dateien mit gesetztem Executable-Bit (Datei-Rechte z.B. 755) geparst, solche mit nicht gesetztem Executable-Bit (z.B. 644) nicht.

  1. Und wenn ich später für andere Dinge auch noch PHP einsetzen will,
    müssen die Dateienamen doch auf .php enden.

Nein. Du könntest dem Server auch sagen, bei anderen Endungen nach PHP zu parsen.

Deshalb setze ich gern Multiviews ein: Ich verweise auf eine Ressource 'http://example.net/foo'; das mag jetzt eine Datei foo.shtml ansprechen, später mal foo.php ... Die Links dorthin müssen nicht geändert werden. [1, 2, 3]

Wie macht man es denn dann, wenn man auf einer Seite
also in einer Datei beide Techniken (SSI und PHP) einsetzen möchte?

Wüsste nicht, dass das ginge.

See ya up the road,
Gunnar

--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)