[PHP] header() forwarden aan hand van domeinnaam

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • apNia
  • Registratie: Juli 2002
  • Laatst online: 17-09 22:12

apNia

Schreeuwen en Nibbits eten!

Topicstarter
Ik wil mijn domeinnaam gaat linken aan een bepaald IP, en daar op die server wil ik dat de index.php controlleert waar de request vandaan komt (neem aan dat dit met de header() functie moet worden uitgelezen).
En zodra het via www.fubar.com komt dat hij dan automatisch via een location header() het forward naar een ander domein.

Ik geloof dat het het principe is van shared hosting...

Maar mijn vraag is, hoe doe ik dit, en IS het uberhaupt wel mogelijk?

Acties:
  • 0 Henk 'm!

Verwijderd

Bedoel je iets als dit?

PHP:
1
2
3
4
5
6
switch ($_SERVER['HTTP_REFERER']) {
  case "www.eendomein.nl":
    header("Location: www.eendomein.nl/een");
  case "www.eenanderdomein.nl":
    headeR("Location: www.eendomein.nl/ander");
}


Reserved Variables

[ Voor 24% gewijzigd door Verwijderd op 23-06-2004 12:50 ]


Acties:
  • 0 Henk 'm!

  • Johnny
  • Registratie: December 2001
  • Laatst online: 14:39

Johnny

ondergewaardeerde internetguru

$_SERVER['request_uri'] adres dat wordt gebruikt om een pagina op te roepen
$_SERVER['referer'] adres waar de bezoeker vanaf is doorgestuurd

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Als ik de openingsvraag goed begrijp is ie overbodig moeilijk aan het doen met PHP en zoekt ie gewoon naar de native support van zowel Apache als IIS voor 'virtual hosts', welke standaard in HTTP 1.1 zitten. Maar echt helder is het niet ;)

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • Banpei
  • Registratie: Juli 2001
  • Laatst online: 25-10-2022

Banpei

Hachiroku on this touge?

Waarom niet gewoon gebruik maken van $_SERVER["HTTP_HOST"]? Dat is namelijk gewoon de hostname die bij de request binnenkomt. Dat zou het allemaal prima moeten ondervangen.

AE86 gevonden! | So what I thought I'd do was, I'd pretend to be one of those deaf-mutes.


Acties:
  • 0 Henk 'm!

  • apNia
  • Registratie: Juli 2002
  • Laatst online: 17-09 22:12

apNia

Schreeuwen en Nibbits eten!

Topicstarter
Banpei schreef op 23 juni 2004 @ 12:55:
Waarom niet gewoon gebruik maken van $_SERVER["HTTP_HOST"]? Dat is namelijk gewoon de hostname die bij de request binnenkomt. Dat zou het allemaal prima moeten ondervangen.
Ik denk inderdaad dat dat de oplossing gaat zijn =)
Wat idee dan is is dat mijn domeinnaam naa IP xxx.xxx.xxx.xxx resolved, en vervolgens daar bij dat IP gaat controlleren via die case of het wel van mijn domein afkwam...

Lijkt me dat dat moet werken toch? =)

Thanks heren/dames =)

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Uh lees [rml]curry684 in "[ PHP] header() forwarden aan hand van do..."[/rml] nog even.

Wat je bedoelt is dus gewoon dat je meerdere domains op 1 webserver op 1 IP wil hosten?

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • apNia
  • Registratie: Juli 2002
  • Laatst online: 17-09 22:12

apNia

Schreeuwen en Nibbits eten!

Topicstarter
curry684 schreef op 23 juni 2004 @ 13:06:
Uh lees [rml]curry684 in "[ PHP] header() forwarden aan hand van do..."[/rml] nog even.

Wat je bedoelt is dus gewoon dat je meerdere domains op 1 webserver op 1 IP wil hosten?
ja, dat is 't... maar dan moet die jongen gaat kloten in de apache config, en volgens mij heeft die admin daar niet zo veel verstand van =)

Acties:
  • 0 Henk 'm!

  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

apNia schreef op 23 juni 2004 @ 13:09:
[...]

ja, dat is 't... maar dan moet die jongen gaat kloten in de apache config, en volgens mij heeft die admin daar niet zo veel verstand van =)
Dan moet die jongen de Apache-docs eens gaan lezen, waar het begrip Virtual Hosts uitstekend in behandeld wordt. :)

Link: http://httpd.apache.org/docs/vhosts/index.html

[ Voor 8% gewijzigd door RedRose op 23-06-2004 13:12 ]

Sundown Circus


Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

apNia schreef op 23 juni 2004 @ 13:09:
[...]

ja, dat is 't... maar dan moet die jongen gaat kloten in de apache config, en volgens mij heeft die admin daar niet zo veel verstand van =)
Uh ranzige workarounds in PHP zijn echt geen alternatief voor een nette 3 regelige oplossing in de configs hoor :)

In Software Algemeen (waar Apache-configs behandeld worden) staat zelfs een tutorial voor vhosts :)

[ Voor 8% gewijzigd door curry684 op 23-06-2004 13:20 . Reden: linkje ]

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • apNia
  • Registratie: Juli 2002
  • Laatst online: 17-09 22:12

apNia

Schreeuwen en Nibbits eten!

Topicstarter
curry684 schreef op 23 juni 2004 @ 13:18:
[...]

Uh ranzige workarounds in PHP zijn echt geen alternatief voor een nette 3 regelige oplossing in de configs hoor :)

In Software Algemeen (waar Apache-configs behandeld worden) staat zelfs een tutorial voor vhosts :)
hij doet 't geloof ik via zo'n control panel ;)
Maar ff kijken of 't via zo'n vhost werkt! Echt onwijs bedankt! =)
Pagina: 1