digraph d {
|
node [peripheries=0, style=filled, fillcolor="grey92", font=Helvetica, fontcolor=black]
|
|
enquire_information [shape=box, label="https://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_ssl"]
|
path_fastcgi [shape=diamond, label="Start mit fastcgi-ssl"]
|
root_cgi_bin [shape=record, label="root = cgi-ssl"]
|
root_fastcgi [shape=record, label="root = fastcgi-ssl"]
|
fqdn_matches [shape=diamond, label="FQDN-Treffer"]
|
root_htdocs_ok [shape=record, label="root = htdocs-ssl"]
|
root_search_in_subs [shape=diamond, label="Gibt es eine passende Sub-Domain?"]
|
root_subs_ok [shape=record, label="root = subs-ssl"]
|
htdocsfallback_subs [shape=diamond, label="Ist htdocs-ssl 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"]
|
}
|