Zum Inhalt springen

mehrere webseite anlegen -> problem

Erstellt am 24. Oktober 2005 · 1 Antwort · letzte Antwort am 25. Oktober 2005

Tags: URLs & Routing, Frage

karl der grosse ·

Hallo,

ich habe das Problem, das wenn ich unter der Weltkugel zwei verschiedene Webseiten anlege und Sie mir nach erfolgreichem TS anlegen anschaue, das beide die Inhalte der obersten Page haben als wenn es eine Weiterleitung wäre.

Wenn ich dann wieder eine neue Page unter der Weltkugel anlege brauch ich überhaupt kein Template anzugeben es wird einfach der oberste genommen. Warum auch immer

So siehts aus

+Weltkugel
- page1 (Shortcut-erste Unterseite-Beginn der Webseite)
...-menu1 (shortcut zur Seite Home)
.....home
.....blabla
...-menu2
.....impresum
- page2 (kein TS eintrage nichts)

Im globalTemplate der obersten ist Constant, Setup sowie Rootlevel aktiviert und besitzt eine Domain.

Warum macht es das denn und zeigt beim anschauen der page2 ohne Template nicht "No template found!" an wie ich es eigentlich erwarte.

Kann mir jemand helfen ???

karl der grosse ·

also eins habe ich bereits gelernt und zwar das die DomainRecord auch für die zweite Seite ein muss ist.

Habe nun eine Subdomain angelegt

<virtualhost 127001:80="">
    ServerAdmin webmaster@xyz.de
    ServerName www.meinedomain.de:80
    DocumentRoot /srv/www/htdocs/web1
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</virtualhost>

<virtualhost 127001:80="">
    ServerAdmin webmaster@xyz.de
    ServerName sub.meinedomain.de:80
    DocumentRoot /srv/www/htdocs/web1
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</virtualhost>

und nach der DomainRecord-Erstellung noch für die Root die .htaccess geändert.

RewriteEngine on
RewriteCond %{HTTP_HOST} www.meinedomain.de$ [NC]
RewriteRule ^$ /index.php?id=1
RewriteCond %{HTTP_HOST} sub.meinedomain.de$ [NC]
RewriteRule ^$ /index.php?id=30
RewriteRule ^[^/]*.html$  /index.php

aber leider war das resultat folgendes das die subdomain trotz Neustart des Apache nicht erkannt wird.

Was habe ich den noch falsch gemacht?

Weiß da jemand einen rat