Gerhard: Doc Root bei Apache umsetzen

Hallo!

Wie kann man bei Apache das Root-Verzeichnis für den Webserver setzen?
Also von C:\Programme\xampp\htdocs auf ein beliebiges Verzeichnis auf meiner Festplatte.

Schönen Sonntag noch!

lg Gerhard

  1. hallo,

    Wie kann man bei Apache das Root-Verzeichnis für den Webserver setzen?
    Also von C:\Programme\xampp\htdocs auf ein beliebiges Verzeichnis auf meiner Festplatte.

    Du brauchst zuerst einen Container für das gewünschte Verzeichnis, also beispielsweise
      <Directory "D:">
          Options Indexes FollowSymLinks MultiViews Includes ExecCGI
          AddOutputFilter Includes htm
          Order allow,deny
          Allow from all
          AllowOverride None
      </Directory>
    Und dss gibst du dann als DocumentRoot an, also beispielsweise
      DocumentRoot "D:/root"

    Grüße aus Berlin

    Christoph S.

    --
    Visitenkarte
    ss:| zu:) ls:& fo:) va:) sh:| rl:|
    1. Du brauchst zuerst einen Container für das gewünschte Verzeichnis, also beispielsweise
        <Directory "D:">
            Options Indexes FollowSymLinks MultiViews Includes ExecCGI
            AddOutputFilter Includes htm
            Order allow,deny
            Allow from all
            AllowOverride None
        </Directory>

      Was ist ein Container? Ich nehme mal an das muss ich in einer Datei in dem Verzeichnis ablegen oder so?

      1. hallo,

        bitte laß nicht das gesamte Vorgängerposting obendranhängen. Zitiere nur das, worauf du unmittelbar antworten möchtest.

        Was ist ein Container? Ich nehme mal an das muss ich in einer Datei in dem Verzeichnis ablegen oder so?

        Nein. Es ist genau das, was ich dir aufgeschrieben habe. Näheres findest du auch im Apache-Artikel.

        Grüße aus Berlin

        Christoph S.

        --
        Visitenkarte
        ss:| zu:) ls:& fo:) va:) sh:| rl:|
  2. Hallo,

    in der Konfigurationsdatei des Apache, meist apache2.conf, apache.conf oder httpd.conf. Was du suchst heißt DocumentRoot.

    Weiteres kannst du hier nachlesen:

    http://httpd.apache.org/

    Gruß

    Stareagle

    1. hallo,

      in der Konfigurationsdatei des Apache, meist apache2.conf, apache.conf oder httpd.conf. Was du suchst heißt DocumentRoot.

      Das weiß er bereits. Und unter Windows heißt die Konfigurationsdatei noch immer httpd.conf, die anderen Namen, die du anführst, kann es unter Linux geben.

      Weiteres kannst du hier nachlesen:
      http://httpd.apache.org/

      Es wäre günstiger, ihn gleich auf die korrekte Dokumentation zu verweisen, in diesem Fall also http://httpd.apache.org/docs/2.2/mod/core.html#documentroot.

      Grüße aus Berlin

      Christoph S.

      --
      Visitenkarte
      ss:| zu:) ls:& fo:) va:) sh:| rl:|