diff --git a/README.md b/README.md index abea575..c90c06d 100644 --- a/README.md +++ b/README.md @@ -21,14 +21,14 @@ skeleton/ ├── docs/ # Projektdokumentation │ ├── doku/ │ └── planung/ -├── www/ # Subdomains -│ ├── api/ # api.domain.de +├── www/ # Subdomains (ein Verzeichnis pro Domain) +│ ├── www.domain.de/ # www.domain.de │ │ └── public/ # Document Root │ │ └── index.php -│ ├── game/ # game.domain.de +│ ├── api.domain.de/ # api.domain.de │ │ └── public/ # Document Root │ │ └── index.php -│ └── www/ # www.domain.de +│ └── game.domain.de/ # game.domain.de │ └── public/ # Document Root │ └── index.php └── README.md @@ -43,10 +43,10 @@ skeleton/ git clone https://git.shadow-land.de/madgerm/skeleton.git mein-projekt cd mein-projekt -# 2. Subdomain-Verzeichnisse umbenennen -mv www/api www/meine-api-subdomain -mv www/game www/mein-game-subdomain -mv www/www www/meine-www-subdomain +# 2. Domain-Verzeichnisse umbenennen (falls andere Domains gewünscht) +mv www/www.domain.de www/meine-domain.de +mv www/api.domain.de www/meine-api.domain.de +mv www/game.domain.de www/mein-game.domain.de # 3. README und Repo-Name anpassen # 4. Git init / remote setzen @@ -62,8 +62,8 @@ Jedes `www//public/` Verzeichnis ist der Document-Root für die jewei **Caddy Config Beispiel:** ``` -subdomain.domain.de { - root * /srv/www/projekt/www/subdomain/public +www.meine-domain.de { + root * /srv/www/projekt/www/www.meine-domain.de/public php_fastcgi localhost:9000 file_server } @@ -71,11 +71,11 @@ subdomain.domain.de { ## Subdomains -| Verzeichnis | Subdomain | Beschreibung | -|-------------|-----------|---------------| -| `www/www/` | www.domain.de | Hauptseite | -| `www/api/` | api.domain.de | REST API | -| `www/game/` | game.domain.de | Spielkomponente | +| Verzeichnis | Domain | Beschreibung | +|-------------|--------|---------------| +| `www/www.domain.de/` | www.domain.de | Hauptseite | +| `www/api.domain.de/` | api.domain.de | REST API | +| `www/game.domain.de/` | game.domain.de | Spielkomponente | ## Docs diff --git a/www/api/public/index.php b/www/api.domain.de/public/index.php similarity index 99% rename from www/api/public/index.php rename to www/api.domain.de/public/index.php index 3509002..04df3f1 100644 --- a/www/api/public/index.php +++ b/www/api.domain.de/public/index.php @@ -3,9 +3,7 @@ * api.domain.de — REST API */ header('Content-Type: application/json'); - $method = $_SERVER['REQUEST_METHOD']; - switch ($method) { case 'GET': echo json_encode(['status' => 'ok', 'message' => 'API läuft']); @@ -17,4 +15,4 @@ switch ($method) { default: http_response_code(405); echo json_encode(['error' => 'Method not allowed']); -} +} \ No newline at end of file diff --git a/www/game/public/index.php b/www/game.domain.de/public/index.php similarity index 86% rename from www/game/public/index.php rename to www/game.domain.de/public/index.php index e27d291..e18f235 100644 --- a/www/game/public/index.php +++ b/www/game.domain.de/public/index.php @@ -8,10 +8,10 @@ - Game + game.domain.de

Game

Spielkomponente.

- + \ No newline at end of file diff --git a/www/www/public/index.php b/www/www.domain.de/public/index.php similarity index 87% rename from www/www/public/index.php rename to www/www.domain.de/public/index.php index 88177a6..18134e3 100644 --- a/www/www/public/index.php +++ b/www/www.domain.de/public/index.php @@ -8,10 +8,10 @@ - Projekt + www.domain.de

Willkommen

Dies ist die Hauptseite.

- + \ No newline at end of file