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
xyz.domain.de => domain.de/page.php?page=xyz
Re: xyz.domain.de => domain.de/page.php?page=xyz
du suchst mod_rewrite ?
http://www.fluidthoughts.com/howto/mod_rewrite/
http://www.fluidthoughts.com/howto/mod_rewrite/
Re: xyz.domain.de => domain.de/page.php?page=xyz
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.du suchst mod_rewrite ?
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
mod_proxy, Proxy-Direktiven von mod_rewrite?
Re: xyz.domain.de => domain.de/page.php?page=xyz
Gibts dazu vielleicht schon irgendwo ein Codesnippet o.Ã?.?olfi wrote:mod_proxy, Proxy-Direktiven von mod_rewrite?
Danke,
Sebastian
Re: xyz.domain.de => domain.de/page.php?page=xyz
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 ;)cbn5 wrote:Gibts dazu vielleicht schon irgendwo ein Codesnippet o.Ã?.?
Re: xyz.domain.de => domain.de/page.php?page=xyz
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
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
Ungetesteter Lösungsansatz:
Code: Select all
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+.domain.tld$
RewriteRule ^(.+) http://domain.tld/page.php?page=$1 [R]
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

