Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 23

Thema: PHP oder SSI

  1. #1
    Meister(in) Avatar von Cujo
    Registriert seit
    11.07.2008
    Beiträge
    438
    Danke
    1
    Bekam 1 mal "Danke" in 1 Posting

    Standard PHP oder SSI

    Hallo,

    um mir Änderungen in der Navigation zu vereinfachen, habe ich diese ausgelagert und binde sie mit dem PHP-Befehl include in jede HTML-Datei ein. Das bedeutet natürlich, dass alle Dateien die Endung .php haben. Mir wäre es aber lieber, wenn die Endung .html erhalten bliebe.

    Für PHP erreiche ich das mit folgender Anweisung in der .htaccess:

    AddHandler application/x-httpd-php .html

    Bei SSI sieht es so aus:

    Options +Includes
    AddType text/html .html
    AddOutputFilter INCLUDES .html

    Jetzt ist die Frage, welche von beiden Methoden ist besser geeignet (vor allem hinsichtlich Geschwindigkeit und Serverlast)?

    Gruß,

    Cujo
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard

    Bei .php bleiben ist die bessere Wahl.

  3. #3
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Wenn es dir um die Vermeidung "toter Links" geht, kann ich dir das hier empfehlen.

  4. #4
    Meister(in)
    Themenstarter
    Avatar von Cujo
    Registriert seit
    11.07.2008
    Beiträge
    438
    Danke
    1
    Bekam 1 mal "Danke" in 1 Posting

    Standard

    Ich hab's jetzt mit PHP ausprobiert und dabei festgestellt, dass auf dem Server Apache/1.3.34 läuft, damit wäre laut diverser Webseiten dies der richtige Befehl:

    # PHP-Code in .html-Dateien ausführen
    AddType application/x-httpd-php .php .php4 .html

    Dann habe ich die Datei index.php in index.html umbenannt und die Seite aufgerufen. Das ergab dann folgende Fehlermeldung:

    Not Found
    The requested URL /index.php was not found on this server.

    Habe ich noch was vergessen oder kann es sein, dass da irgendwas gesperrt ist? Der Hoster ist www.webhostone.de.

  5. #5
    Bandit
    Gast

    Standard

    The requested URL /index.php was not found on this server

    Da wird doch immer noch die index.php aufgerufen

  6. #6
    Meister(in)
    Themenstarter
    Avatar von Cujo
    Registriert seit
    11.07.2008
    Beiträge
    438
    Danke
    1
    Bekam 1 mal "Danke" in 1 Posting

    Standard

    Ja, die Frage ist nur warum ist das so?

  7. #7
    Bandit
    Gast

    Standard

    Server neu gestartet? Seite auch wirklich mit index.html aufgerufen?

  8. #8
    Meister(in)
    Themenstarter
    Avatar von Cujo
    Registriert seit
    11.07.2008
    Beiträge
    438
    Danke
    1
    Bekam 1 mal "Danke" in 1 Posting

    Standard

    Äh, wie mache ich denn einen Server-Neustart?

    Die Seite habe ich mit index.html aufgerufen, daran kann es nicht liegen.

  9. #9
    Bandit
    Gast

    Standard

    Zitat Zitat von Cujo
    Äh, wie mache ich denn einen Server-Neustart?
    Da ich keine Ahnung habe, auf was für einem OS du da rumturnst, kann man nur raten.

    Windows: net stop apache und net start apache
    Linux: /etc/initd/apache restart

  10. #10
    Forum Guru Avatar von The User
    Registriert seit
    28.10.2007
    Ort
    Zwischen Pazifik und Atlantik...
    Beiträge
    4.044
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hey Cujo.
    Ich nehme mal an, du hast den Link, den ich dir gegeben habe, angeklickt, und dann sowohl die RewriteRule als auch das AddType eingefügt hast.
    Das ist aber ein entweder oder:
    AddType sorgt dafür, dass .html geparsed wird, die RewriteRule sorgt dafür, dass .html-Aufrufe äquivalent zu .php aufrufen sind, dann muss du auch nicht die Datei umbenennen.

Ähnliche Themen

  1. 32-Bit oder 64-Bit System? - XP Prof. oder Vista Ultimate???
    Von Nemesis im Forum Computer - Internet Forum
    Antworten: 7
    Letzter Beitrag: 07.07.2008, 13:49
  2. onclick...???Neue Seite oder nur Backg-oder...oder...???
    Von mtesa2007 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 18.10.2007, 17:02
  3. Antworten: 2
    Letzter Beitrag: 14.11.2006, 23:49
  4. Akronyme oder Abkürzungen in Chats oder Foren
    Von umbenannt im Forum Off Topic und Quasselbox
    Antworten: 11
    Letzter Beitrag: 14.02.2004, 23:38
  5. animated balls oder fliegende Bälle, Smilies oder anderes
    Von mandeck im Forum HTML & CSS Forum
    Antworten: 16
    Letzter Beitrag: 17.08.2003, 00:23

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •