Page 1 of 1
xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 05:01
by cbn5
Hallo Alle,
ich würde meinen Apache gerne beibringen bei einem Aufruf von xyz.domain.de automatisch den Inhalt von domain.de/page.php?page=xyz anzuzeigen. Wichtig dabei ist, dass kein Redirect stattfindet, es für den Surfer also so aussieht, als währe er immernoch auf xyz.domain.de (also xyz.domain.de steht immernoch in der Adresszeile).
Weiß jemand Rat?
Danke schonmal,
Sebastian
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 07:52
by r00ty
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 12:28
by cbn5
du suchst mod_rewrite ?
Leider nicht, denn mod_rewrite leitet mich nur weiter, schafft es aber nicht wie bei normalen HTML-, PHP-...Seiten nur deren Inhalt anzuzeigen und die URL unverändert zu lassen.
Wie macht das denn zum Beispiel
http://de.vu? Die werden ja wohl auch nicht nach jeder Anmeldung einen neuen vHost hinzufügen und den Apache neustarten - trotzdem wird man nicht weitergeleitet wenn man eine erstellte Subdomain aufruft, sondern die Subdomain bleibt in der Adressleiste stehen und die Weiterleitung erfolgt über ein Frame. Das muss doch irgendwie möglich sein...
...nur wie??
Grüße,
Sebastian
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 12:29
by floschi
mod_proxy, Proxy-Direktiven von mod_rewrite?
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 13:43
by cbn5
olfi wrote:mod_proxy, Proxy-Direktiven von mod_rewrite?
Gibts dazu vielleicht schon irgendwo ein Codesnippet o.Ã?.?
Danke,
Sebastian
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 13:51
by floschi
cbn5 wrote:Gibts dazu vielleicht schon irgendwo ein Codesnippet o.Ã?.?
Ich hatte etwas ähnliches vor ca. 1,5 Jahren mal im Einsatz, bin aber aus anderen Gründen wieder weg davon. Aber da ich damals nicht wirklich die große Ahnung davon hatte, sollte es nicht allzu schwer sein ;)
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 18:51
by cbn5
Hallo,
tut mri leid - habs jetzt 3 Stunden am Stück versucht - ich schaffe es einfach nicht. Ich finde auch nicht wirklich einen Ansatzpunkt, weil nichteinmal mod_proxy installiert ist. Ich kann nur eine libproxy in der httpd.conf finden. Kann vielleicht jemand wenigstens mal ein Beispiel posten - z.B. wenn ich meinedomain.de/google aufrufe dann Google.de angezeigt wird. Auch so ein einfaches Skript kriege ich einfach nicht zum laufen.
Grüße,
Sebastian
Re: xyz.domain.de => domain.de/page.php?page=xyz
Posted: 2004-07-29 20:27
by Joe User
Ungetesteter Lösungsansatz:
Code: Select all
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+.domain.tld$
RewriteRule ^(.+) http://domain.tld/page.php?page=$1 [R]