Google weiß alles: Content, noch ohne "Management"

Beitrag lesen

Hallo,

wenn ich diesen einfüge funktioniert meine Seite mit http://example.org/de/ bzw. http://example.org/fr/ aber sämtliche CSS / JS Dateien werden nicht mehr gefunden.

Für die JS und CSS-Dateien muss natürlich der Pfad als absoluter angegeben werden.

du meinst mit absolute Angabe http://www./example.org/css/meinedatei.css?

Das geht natürlich auch, aber /css/meinedatei.css sollte reichen. Dann muss natürlich etwas wie

RewriteCond %{REQUEST_FILENAME} ! -f

ganz oben gesetzt werden. Damit die Regeln nur angewendet werden, wenn es die angeforderte Datei nicht gibt.

Kennst du zufällig dafür ein gutes am besten deutsches Tutorial? Gerne würde meine Seite der Reihe nach so umbauen. Ich habe derzeit nur 5 Seiten zzgl. der Produkt Seite.

Fang mal so an: webdir/.htaccess:

#RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$              index.php?seite=$1

$_SERVER['DOCUMENT_ROOT']/inhalte/Fische.html:

<header>
<h1>Tolle Seite über Fische</h1>
</header>
<main>
<p>Fische schwimmen im Wasser.</p>
</main>

$_SERVER['DOCUMENT_ROOT']/inhalte/Vögel.html:

<header>
<h1>Tolle Seite über Vögel</h1>
</header>
<main>
<p>Vögel fliegen in der Luft.</p>
</main>

$_SERVER['DOCUMENT_ROOT']/inhalte/Kühe.html:

<header>
<h1>Tolle Seite über Kühe</h1>
</header>
<main>
<p>Kühe fressen Gras.</p>
</main>

$_SERVER['DOCUMENT_ROOT']/inhalte/index.html:

<header>
<h1>Tolle Seite über Tiere</h1>
</header>
<main>
<p>Hier erfahren Sie alles über Tiere</p>
</main>

$_SERVER['DOCUMENT_ROOT']/templates/site_header.html:

<!doctype html>
<html lang="de-DE">
    <head>
        <title>Tolle Webseite</title>
        <meta charset="utf-8">
    </head>
    <body>

$_SERVER['DOCUMENT_ROOT']/templates/site_footer.html:

        <footer>
            <p>Besuchen Sie uns wieder!</p>
        </footer>
    </body>
</html>

$_SERVER['DOCUMENT_ROOT']/templates/site_menue.html:

<nav>
    <ul>
        <li><a href="/index">Tiere</a></li>
        <li><a href="/Vögel">Vögel</a></li>
        <li><a href="/Fische">Fische</a></li>
        <li><a href="/Kühe">Kühe</a></li>
    </ul>
</nav>

$_SERVER['DOCUMENT_ROOT']/index.php:

<?php
$header_file = $_SERVER['DOCUMENT_ROOT'] . '/templates/site_header.html';
$footer_file = $_SERVER['DOCUMENT_ROOT'] . '/templates/site_footer.html';
$menue_file = $_SERVER['DOCUMENT_ROOT'] . '/templates/site_menue.html';

if (! isset($_GET['seite'])) {
     $_GET['seite']=$_SERVER['DOCUMENT_ROOT'] . '/inhalte/index.html';
} else {
     $_GET['seite']=$_SERVER['DOCUMENT_ROOT'] . '/inhalte/' . $_GET['seite'] . '.html';
}

if ( (! is_file($_GET['seite']) or (! is_readable($_GET['seite']) ) {
     header('Status:404');
     $_GET['seite'] = $_SERVER['DOCUMENT_ROOT'] . '/inhalte/index.html';
}

$site = file_get_contents($header_file)
        . file_get_contents($_GET['seite'])
        . file_get_contents($site_menue)
        . file_get_contents($menue_file);
echo $site;

Das ist schon fast der Anfang eines CMS...

0 238

Webseite mehrsprachig gestalten

Carmen
  • meinung
  • php
  1. 0
    Robert B.
    • cookies
    • meinung
    • php
    1. 0
      Carmen
      1. 0
        Robert B.
    2. 1

      eine lanze fuer flaggen brechen

      seth_not@home
      • design/layout
      • meinung
      • sprache
      1. 0
        Konsens
        1. 0
          seth
          1. 0
            Konsens
            1. 0
              Carmen
              1. 0
                marctrix
                1. 0
                  seth
                  1. 0
                    marctrix
                    1. 1
                      seth
                      1. 1
                        Der Martin
                        1. 1
                          seth
                          1. 1
                            Der Martin
                            1. 0
                              seth
                              1. 0
                                Der Martin
                                1. 1
                                  seth
                              2. 0
                                Gunnar Bittersmann
                                1. 0
                                  seth
                              3. 0
                                MudGuard
                                1. 0
                                  seth
                                  1. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      seth
                                      1. 0
                                        Gunnar Bittersmann
                                        1. 0
                                          Matthias Apsel
                                2. 2
                                  Gunnar Bittersmann
                      2. 1
                        Konsens
                        1. 2
                          TS
                          1. 0
                            Konsens
                            1. 0
                              Konsens
                          2. 1
                            seth
                            1. 0
                              TS
                      3. 0
                        Fred
                        1. 0
                          pl
                          1. 1
                            Fred
                            1. -2
                              pl
                              1. 1
                                Gunnar Bittersmann
                              2. 0
                                Google weiß alles
                              3. 0
                                Der Martin
                          2. 0
                            Gunnar Bittersmann
                        2. 0
                          Der Martin
                        3. 0
                          marctrix
                        4. 0
                          Gunnar Bittersmann
                          1. 0
                            Fred
                      4. 0
                        marctrix
                        1. 2
                          bing weiß alles besser
                        2. 0
                          seth
                      5. 0
                        Gunnar Bittersmann
                        • sprache
                        1. 0
                          seth_not@home
      2. 0
        pl
        • meinung
        • menschelei
      3. 0
        Carmen
      4. 0
        Gunnar Bittersmann
        • internationalisierung
        • sprache
        1. 0
          seth
          1. 1
            Gunnar Bittersmann
            1. 0
              seth
          2. 2
            marctrix
            1. 0
              seth
              1. 0
                marctrix
                1. 0
                  seth
                  1. 2
                    Gunnar Bittersmann
                    1. 1
                      kerstin
                      1. 0
                        seth
                        1. 0
                          marctrix
                          1. 0
                            Gunnar Bittersmann
                        2. 0
                          Der Martin
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        marctrix
        2. 0
          marctrix
          1. 0
            Matthias Apsel
            1. 0
              marctrix
            2. 0
              MudGuard
              1. 0
                marctrix
                1. 1
                  Gunnar Bittersmann
          2. 0
            seth
            1. 0
              Gunnar Bittersmann
              1. 0
                marctrix
                • sprache
              2. 0
                seth
                1. 0
                  marctrix
            2. 0
              marctrix
              1. 0
                seth
                1. 0
                  marctrix
        3. 0
          Gunnar Bittersmann
      5. 2
        kerstin
        1. 0
          seth
          1. 1
            Gunnar Bittersmann
            1. 0
              seth
    3. 0
      Gunnar Bittersmann
      • internationalisierung
  2. 0
    Der Martin
    1. 0
      Carmen
      1. 2
        Jonny 5
    2. 0
      Gunnar Bittersmann
      1. 0
        Der Martin
      2. 0
        Carmen
        1. 0
          Felix Riesterer
          • internationalisierung
          • meinung
          • php
          1. 0
            Matthias Apsel
            1. 0
              Felix Riesterer
          2. -1
            Google weiß alles
            1. 0

              Ich stehe 100% zu meiner obigen Äußerung über 1unitedpower

              Google weiß alles
              • meinung
  3. 1
    Felix Riesterer
    1. 0
      Carmen
      1. 0
        Google weiß alles
        1. 0
          Carmen
          1. 0
            Google weiß alles
            1. 0
              Rolf b
              1. 0
                Google weiß alles
                • meinung
                1. 0

                  Überall Flaggen - Ach ja die haben ja 0 Ahnung!

                  Carmen
                  1. 2

                    Webseite mehrsprachig gestalten

                    Matthias Apsel
                    1. 0
                      Carmen
                      1. 0
                        Matthias Apsel
                        1. 0
                          Rolf b
                          1. 0
                            Matthias Apsel
                          2. 0
                            Carmen
                      2. 1
                        Rolf b
                        1. 0
                          Matthias Apsel
                          1. 0

                            Besserwisserei?

                            Carmen
                            1. 0
                              Matthias Apsel
                              1. 0
                                Carmen
                                1. 0
                                  Matthias Apsel
                  2. 0
                    marctrix
                    1. 0
                      Carmen
                      1. 1
                        marctrix
                        1. 0
                          Carmen
                          1. 0
                            marctrix
                            1. 0
                              Carmen
                              1. 2
                                kerstin
                                1. 0
                                  Carmen
                                  1. 1
                                    marctrix
                              2. 1
                                marctrix
                          2. 3
                            kerstin
                          3. 0
                            Robert B.
                            1. 0
                              Der Martin
                        2. 1
                          MudGuard
                          1. 0
                            Carmen
                            1. 1
                              MudGuard
                              1. 0
                                Carmen
                          2. 1
                            marctrix
                          3. 0
                            Gunnar Bittersmann
                          4. 0
                            Der Martin
                      2. 1
                        Gunnar Bittersmann
                        1. 0
                          marctrix
            2. 0
              Carmen
              1. 0
                Google weiß alles
                1. 0
                  Carmen
                  1. 0
                    Felix Riesterer
                    1. 0
                      Carmen
                  2. 0
                    Google weiß alles
                    1. 0
                      Carmen
                      1. 0

                        Content, noch ohne "Management"

                        Google weiß alles
          2. 0
            marctrix
            1. 0
              Carmen
              1. 0
                marctrix
              2. 1
                Gunnar Bittersmann
                • design/layout
                • meinung
                1. 0
                  Carmen
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Carmen
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Carmen
                          1. 5
                            Robert B.
                            • meinung
                            • zu diesem forum
                            1. 0
                              Carmen
                              1. 2
                                Der Martin
                                • meinung
                                • zu diesem forum
                                • zu diesem forum
                      2. 0
                        marctrix
                        1. 0
                          Carmen
                        2. 1
                          Gunnar Bittersmann
                          1. 0
                            Carmen
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Carmen
                                1. 1
                                  Gunnar Bittersmann
                                2. 0
                                  Felix Riesterer
                                  • datenschutz
                                  • meinung
                                  1. 0
                                    Der Martin
                                    1. 0
                                      Carmen
                                      1. 0
                                        Der Martin
                                        1. 0
                                          marctrix
                                  2. 0
                                    Carmen
                          2. 0
                            marctrix
                      3. 0
                        kerstin
                        1. 0
                          Der Martin
              3. 0
                Konsens
      2. 1
        Felix Riesterer
        • internationalisierung
        • meinung
        • php
        1. 0
          Der Martin
          1. 0
            Felix Riesterer
            1. 0
              Der Martin
              1. 0
                Gunnar Bittersmann
                1. 0
                  Der Martin
                  1. 0
                    Tabellenkalk
                    • internationalisierung
                    • meinung
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Tabellenkalk
                        1. 0
                          Gunnar Bittersmann
                          • sprache
                  2. 0
                    Weltverbesserer
            2. 0
              Der Martin
              1. 3

                Buchbesprechung

                Felix Riesterer
                • meinung
                • zur info
                1. 0
                  Der Martin
          2. 0
            Gunnar Bittersmann
            • internationalisierung
            1. 0
              marctrix
    2. 0
      marctrix
      1. 0
        Gunnar Bittersmann
  4. 0
    Google weiß alles
    • meinung
    1. 0
      Carmen
  5. 1
    TS
    • humor
    • meinung
    1. 0
      kerstin
      1. 1
        Google weiß alles
        • humor
        1. 1
          Der Martin
          1. 0
            MudGuard
            1. 0
              Der Martin
              1. 0
                MudGuard
                1. 0
                  Matthias Apsel
                  1. 0
                    MudGuard
                    1. 0
                      Der Martin
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                          1. 0
                            Gunnar Bittersmann
  6. -2
    Hans
    1. 0
      Gunnar Bittersmann
      • meinung
    2. 0
      TS
      1. 0
        Der Martin
        1. 0
          Tabellenkalk
          • meinung
          • tipp
          1. 0
            Der Martin
            1. 0
              Gunnar Bittersmann
              1. 0
                marctrix
                1. 0
                  Matthias Apsel
                  1. 0
                    marctrix
                    1. 1
                      Der Martin
                      1. 0
                        marctrix
                        1. 0
                          Der Martin
                          1. 0
                            marctrix
                            • meinung
                            • menschelei
                            1. 0
                              Der Martin
                              1. 0
                                Matthias Apsel
                                1. 0
                                  Der Martin
                  2. 0
                    Der Martin
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Der Martin
      2. 1
        Gunnar Bittersmann
    3. 2
      marctrix
      1. 0
        Hans
        1. 0
          marctrix
    4. 2
      Gunnar Bittersmann
      • meinung
      • sprache
      1. 0
        Matthias Apsel