Er zijn diverse domeintjes met submdomeintjes die op een index.php uitkomen met daaraan een uniek.
Voorbeeld
worst.site.nl/index.php?key=1234 (je krijgt een pagina te zien in Nederlands me result 1234)
wurst.site.de/index.php?key=3234 (je krijgt een pagina te zien in Duits me result 3234)
Alle subdomeintjes gaan naar dezelfde index. Nu heb je mensen erbij die die url weg halen en kijken wat er gebeurd als je dit doet wurst.site.de
De bedoelding is dat die dan naar redirect naar site.de nu zit mijn probleem omdat het al vanuit een index draait die redirect niet werkt, hij werkt wel maar hierdoor werk index.php?key=3234 systeem niet meer.
Als ik dit in de index.php plak en key= nu vanuit een andere php file werkte bv code.php?key= dan was het probleem er niet geweest.
Hoe of wat moet het dan worden om als er index.php in de url zit NIET redirect. Ik heb geen flauw idee.
Heb basename($_SERVER['SCRIPT_NAME']); al geprobeerd maar als ik worst.site.nl typt of worst.site.nl/index.php blijft hij index.php outputten.
Voorbeeld
worst.site.nl/index.php?key=1234 (je krijgt een pagina te zien in Nederlands me result 1234)
wurst.site.de/index.php?key=3234 (je krijgt een pagina te zien in Duits me result 3234)
Alle subdomeintjes gaan naar dezelfde index. Nu heb je mensen erbij die die url weg halen en kijken wat er gebeurd als je dit doet wurst.site.de
De bedoelding is dat die dan naar redirect naar site.de nu zit mijn probleem omdat het al vanuit een index draait die redirect niet werkt, hij werkt wel maar hierdoor werk index.php?key=3234 systeem niet meer.
Als ik dit in de index.php plak en key= nu vanuit een andere php file werkte bv code.php?key= dan was het probleem er niet geweest.
Hoe of wat moet het dan worden om als er index.php in de url zit NIET redirect. Ik heb geen flauw idee.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <?php
$SiteNameURL = $_SERVER['HTTP_HOST'];
switch (strtolower($SiteNameURL)) {
case "worst.site.nl":
header('Location: http://www.site.nl',TRUE,301);
break;
case "wurst.site.nl":
header('Location: http://www.site.de',TRUE,301);
break;
default:
header('Location: http://www.site.com');
}
?> |
Heb basename($_SERVER['SCRIPT_NAME']); al geprobeerd maar als ik worst.site.nl typt of worst.site.nl/index.php blijft hij index.php outputten.
Blog - Glasnet status (privé log) - Nette LAN - RIPE Atlas Probe