index.html nicht erstellen

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von lindesbs, 26. Apr. 2011.

  1. lindesbs

    lindesbs New Member

    Ich verwende ispconfig 2 und finde irgendiwe nicht die Moeglichkeit, das die index.html fuer spezielle Webs erst garnicht erstellt wird. Bei Ruby Installationen ist dies reichlich nervig.

    Ich finds leider auch nicht ueber die Suche,
    Irgendwelche Ideen ?
     
  2. Till

    Till Administrator

    Da müsstest Du den Code ändern, wenn Du das unterbinden willst. müsste die Funktion make_vhost Funktion in der config.lib.php Datei sein.
     
  3. lindesbs

    lindesbs New Member

    Danke, richtiger Tip. Funktion heisst dort aber
    function make_docroot($doc_id,$hostname,$domainname,$web_quota,$update)

    in Zeile 1102, hab ich eine Abfrage vorher eingefuegt :

    PHP:
    if(!is_file($web_path."/web/.no_index.html"))
    {
      if(!
    is_file($web_path."/web/index.html") && !is_file($web_path."/web/index.htm") && !is_file($web_path."/web/index.shtml"
    ... 
    snip/snap ....
          
    $mod->file->wf($web_path."/web/index.html"$standard_index_page."\n<!-- CUSTOM STANDARD INDEX END //-->");
        }
      }
     }
    somit einfach nur ein touch .no_index.html ins Verzeichnis, und es wird auch nach Anpassungen/Aenderungen ueber das BE keine neue index.html erzeugt.
     

Diese Seite empfehlen