Hallo Henry,
eigentlich ist cgi-bin ein Unterverzeichnis des Web-Rootfolders. Im Web-Root liegen die HTML-Dokumente, ggf. gibt es auch Unterverzeichnisse mit HTML.
D.h. wenn Du www.example.com und henry.example.com hättest, könnte man es so machen
| Verzeichnis | Inhalt |
|---|---|
| /.../www/www.example.com | index.html, weitere HTML- oder PHP-Dateien, .htaccess |
| /.../www/www.example.com/cgi-bin | CGI-Scripte |
| /.../www/www.example.com/images | Bilder |
| /.../www/henry.example.com | index.html, weitere HTML- oder PHP-Dateien, .htaccess |
| /.../www/henry.example.com/cgi-bin | CGI-Scripte |
| /.../www/henry.example.com/images | Bilder |
Aber sollen es verschiedene Domains sein? Oder nur eine, mit Unterordnern? Geht auch. Was "richtiger" ist? Kommt auf die Bedarfe an. Verschiedene Domains sind unterschiedliche Origins, du hast dann die Cross-Origin Trennungsregeln des Browsers wenn Du vom Browser aus in einem Bereich Inhalte des anderen Bereichs abrufen willst.
| Verzeichnis | Inhalt |
|---|---|
| /.../www/www.example.com/public | index.html, weitere HTML- oder PHP-Dateien, .htaccess |
| /.../www/www.example.com/public/cgi-bin | CGI-Scripte |
| /.../www/www.example.com/public/images | Bilder |
| /.../www/www.example.com/henry | index.html, weitere HTML- oder PHP-Dateien, .htaccess |
| /.../www/www.example.com/henry/cgi-bin | CGI-Scripte |
| /.../www/www.example.com/henry/images | Bilder |
Ich rate aber eigentlich davon ab, einen "anyone"-Ordner mit Passwortsicherung zu haben. Ein Passwort ist etwas für eine Person, ein geteiltes Geheimnis ist keins mehr. Welcher Art sind diese Inhalte? Gibt es für jeden, der auf den private-Ordner zugreifen soll, auch einen eigenen PrivateX Bereich? Eventuell kann man den geschützten anyone-Bereich per mod-alias in den jeweiligen Private-Bereichen einblenden (oder als Unix Filesystemlink).
Rolf
sumpsi - posui - obstruxi