index.html nicht erstellen

lindesbs

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 ?
 

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.
 

lindesbs

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.
 

Werbung

Top