Marc O. Sandlus
2023-03-31 40388615e627dc769b47b0bc46c5d0aafb419c3e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
digraph d  { 
    node [peripheries=0, style=filled, fillcolor="grey92", font=Helvetica, fontcolor=black]
 
    enquire_information [shape=box, label="http://www.example.com/<path>" ]
 
 
    vh_check_fqdn [shape=record, label="Virtual Host, der FQDN am genauesten entspricht"]
    path_cgi_bin [shape=diamond, label="Start mit cgi_bin"]
    path_fastcgi [shape=diamond, label="Start mit fastcgi"]
    root_cgi_bin [shape=record, label="root = cgi-bin"]
    root_fastcgi [shape=record, label="root = fastcgi"]
    fqdn_matches [shape=diamond, label="FQDN-Treffer"]
    root_htdocs_ok [shape=record, label="root = htdocs"]
    root_search_in_subs [shape=diamond, label="Gibt es eine passende Sub-Domain?"]
    root_subs_ok [shape=record, label="root = subs"]
    htdocsfallback_subs [shape=diamond, label="Ist htdocs fallback aktiv?" ]
    404 [shape=record, label="Error 404"] 
        
    vh_check_fqdn -> path_cgi_bin 
    path_cgi_bin -> root_cgi_bin [headlabel="Ja"]
    path_cgi_bin -> path_fastcgi [headlabel="Nein"]   
    path_fastcgi -> root_fastcgi [headlabel="Ja"]
    path_fastcgi -> fqdn_matches [headlabel="Nein"] 
    fqdn_matches -> root_htdocs_ok [headlabel="Ja"]
    fqdn_matches -> root_search_in_subs [headlabel="Nein"]
    root_search_in_subs -> root_subs_ok [headlabel="Ja"]
    root_search_in_subs -> htdocsfallback_subs [headlabel="Nein"]
    htdocsfallback_subs -> root_htdocs_ok [headlabel="Ja"]
    htdocsfallback_subs -> 404 [headlabel="Nein"]
}