Dag allemaal,
Het is een heel gedoe om via mijn hosting provider subdomeinen aan te vragen, dus bedacht ik me dat er vast wel een PHP-mouw aan te passen was. En inderdaad: ik heb gezien dat het kan. Ik loop echter wel steeds tegen een probleem aan.
Op de webserver (Apache) heb ik index.php staan met de volgende inhoud:
So far so good, maar hier komt het probleem om de hoek kijken: als ik naar party.rachid.nl surf, worden de images niet gevonden. Stel dat in ./party/index.html wordt verwezen naar "plaatje1.gif", dan wordt dat absoluut gezien "http://rachid.nl/plaatje1.gif" en niet "http://rachid.nl/party/plaatje1.gif".
Okay, natuurlijk kan ik elke html-pagina voorzien van absolute paths, maar dat moet toch ook anders kunnen? De vraag is dus: hoe kan ik ervoor zorgen dat ik de relative paths ondanks dit scriptje kan blijven gebruiken? Of vraag ik nu iets onmogelijks?
Groetjes,
rachid.nl
Het is een heel gedoe om via mijn hosting provider subdomeinen aan te vragen, dus bedacht ik me dat er vast wel een PHP-mouw aan te passen was. En inderdaad: ik heb gezien dat het kan. Ik loop echter wel steeds tegen een probleem aan.
Op de webserver (Apache) heb ik index.php staan met de volgende inhoud:
code:
Inderdaad: zodra ik party.rachid.nl intyp in m'n browser, zie ik de html-pagina die staat opgeslagen in ./party. Als ik m'n browser naar een ander subdomein stuur kom ik gewoon uit bij homeindex.html.1
2
3
4
5
6
| <?php
if ($HTTP_HOST == "party.rachid.nl") {
include './party/index.html';
} else {
include 'http://www.rachid.nl/homeindex.html';
}?> |
So far so good, maar hier komt het probleem om de hoek kijken: als ik naar party.rachid.nl surf, worden de images niet gevonden. Stel dat in ./party/index.html wordt verwezen naar "plaatje1.gif", dan wordt dat absoluut gezien "http://rachid.nl/plaatje1.gif" en niet "http://rachid.nl/party/plaatje1.gif".
Okay, natuurlijk kan ik elke html-pagina voorzien van absolute paths, maar dat moet toch ook anders kunnen? De vraag is dus: hoe kan ik ervoor zorgen dat ik de relative paths ondanks dit scriptje kan blijven gebruiken? Of vraag ik nu iets onmogelijks?
Groetjes,
rachid.nl