Hallo,
. . .
Ich bekomme es nicht in die Reihe.
Egal was ich eintrage/eingetragen habe, in die .htaccess:
RewriteCond . . . sub.meineWeb.de . . .
RewriteRule . . . index.php?id=120
Ich muss immer:
RewriteRule . . . http://meineWeb.de/index.php?id=120
also "http://..." angeben. Damit erscheint beim Aufruf von:
"sub.meineWeb.de" im Browser auch die richtige Seite.
Allerdings in der Adressleiste :
http://meineWeb.de/index.php?id=120 :( :( :(In der Adressleiste des Browsers soll aber weiterhin :
http://sub.meineWeb.de/
oder meinetwegen auch:
http://sub.meineWeb.de/index.php?id=120
erscheinen.
»»
Ich habe es jetzt noch einmal versucht.
Wenn ich den Ordner auf dem die Subdomain liegt direkt im Browser aufrufe
http://meineWeb.de/subdomain
Dann wird auch die Indexdatei eine Ebene höher aufgerufen und dargestellt.
Im Browser bleibt die Adresszeile weiterhin auf:
http://meineWeb.de/subdomain
stehen. So wie sie es auch soll.
Das Ganze funktioniert mit folgenden Angaben in der .htaccess (teilweise).
Teilweise deshalb, weil z.B. Referenzen auf css-Dateien nicht richtig dargestellt werden in der index.php :(
RewriteEngine on
RewriteRule ^$ ../index.php?id=123
Was ich nicht verstehe ist, warum funktioniert es nicht, daß die Adresszeile im Browser auf
http://sub.meineWeb.de
stehen bleibt wenn ich Einträge in der .htaccess folgendermaßen auschauen:
RewriteEngine on
RewriteCond . . . sub.meineWeb.de . . .
RewriteRule . . . index.php?id=120
Damit funktionieren nämlich auch die Referenzen auf css-Dateien usw.
Total Ratlos und
mit freundlichen Grüßen
Roland