Tobias Otto: Zugriff Verweigert Apachi

Hallo, ich habe im campp folgende VIrtualHost einstellungen vorgenommen.

<VirtualHost www.xxxxxxxx.de>
ServerAdmin webmaster@xxxxxxxx.de
DocumentRoot /htdocs/index.shtml
ServerName www.xxxxxxxx.de
ErrorLog /htdocs
TransferLog /htdocs
</VirtualHost>

wenn ich dann die seite auf rufe komme zugriff verweigert

Error 404

an was kann das liegen???

Danke

  1. Hellihello,

    an was kann das liegen???

    an den Zugriffsrechten der entsprechenden Seite?

    frankx

    1. Danke,

      und wo stelle3 icg die rechte ein???
      DAnke

      1. Hellihello,

        "chmod" zb. Oder per FTP und Dateieigenschaften.

        frankx

        1. hallo,

          das ist mir ja klar. wenn ich keinen verserver einrichte funktioniert ja auch jeder beliebiger oderner. nur wenn ich einen einrichte kommtdas mit dem  zugriff. an den rechten kann es nicht liegen.

          Danke

  2. Hallo,

    <VirtualHost www.xxxxxxxx.de>
    ServerAdmin webmaster@xxxxxxxx.de
    DocumentRoot /htdocs/index.shtml

    DocumentRoot setzt einen Verzeichnispfad, _keinen_ Dateipfad.

    ServerName www.xxxxxxxx.de
    ErrorLog /htdocs
    TransferLog /htdocs
    </VirtualHost>

    wenn ich dann die seite auf rufe komme zugriff verweigert
    Error 404

    Das ist ein Widerspruch. Error 404 ist "Not Found". Das wäre auch korrekt, weil das Verzeichnis /htdocs/index.shtml/ nicht existiert.

    Es kann aber trotzedem ein 403 "Forbidden" kommen, weil:
    Wahrscheinlich ist aus Sicherheitsgründen
    <Directory />
    Order Deny,Allow
    Deny from All
    </Directory>
    vorgegeben, damit nicht automatisch jede Datei ausgeliefert wird, die durch eine URL abgebildet wird.

    Und:

    Für Verzeichnis /htdocs/index.shtml/ existiert wahrscheinlich auch keine <Directory>-Direktive, die das Deny from All speziell für dieses Verzeichnis wieder entschärft.

    viele Grüße

    Axel