File: D:/HostingSpaces/SBogers68/resortouddorpduin.nl/wwwroot/index.php
<?php
/*
* Make sure the user is visiting www.example.com instead of example.com
*/
if(substr($_SERVER['HTTP_HOST'],0,3) != 'www')
{
header ('HTTP/1.1 301 Moved Permanently');
$location = 'https://www.' . $_SERVER['HTTP_HOST'];
if( ! empty($_SERVER['REQUEST_URI'])) $location .= $_SERVER['REQUEST_URI'];
header('location: ' . $location);
exit;
}
$paths = explode('/', $_SERVER['REQUEST_URI']);
$languages = array('nl','de','en');
if( $_SERVER['REQUEST_URI'] == "/bouw"){
if($_SERVER['HTTP_HOST'] == 'www.resortouddorpduin.nl')
{
$location = "https://www.resortouddorpduin.nl/nl/bouwresultaat/";
}
if($_SERVER['HTTP_HOST'] == 'www.resortouddorpduin.de')
{
$location = "https://www.resortouddorpduin.de/de/bau/";
}
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/nl/bouw"){
header('location: https://www.resortouddorpduin.nl/nl/bouwresultaat');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/de/bouw"){
header('location: https://www.resortouddorpduin.de/de/endergebnis-bau');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/prijslijstduinvallei"){
$location = "/public/downloads/prijslijst_ouddorp_duinvallei.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/preislistedunental"){
$location = "/public/downloads/prijslijst_ouddorp_duinvallei_de.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/rendementsberekening"){
$location = "/public/downloads/rendementsberekening.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/renditeberechnung"){
$location = "/public/downloads/renditeberechnung.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/plattegrond"){
$location = "/public/downloads/duinvallei_plattegrond.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/plattegrondduinvallei"){
$location = "/public/downloads/duinvallei_plattegrond.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/parkplan"){
$location = "/public/downloads/duinvallei_plattegrond_de.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/parkplanduinvallei"){
$location = "/public/downloads/duinvallei_plattegrond_de.pdf";
header('location: ' . $location);
exit;
}
if( $_SERVER['REQUEST_URI'] == "/brochure"){
header('location: http://digitaalpubliceren.com/Ouddorp/NL');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/brochureduinvallei"){
header('location: http://digitaalpubliceren.com/Ouddorp/NL');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/brochure_de"){
header('location: http://digitaalpubliceren.com/Ouddorp/DE');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/broschureduinvallei"){
header('location: http://digitaalpubliceren.com/Ouddorp/DE');
exit;
}
if( $_SERVER['REQUEST_URI'] == "/de/contact"){
header('location: https://www.resortouddorpduin.de/de/kontakt');
exit;
}
if( isset($paths[1]) && ! in_array($paths[1],$languages))
{
if($paths[1] == "plattegrond"){
$location = "/public/downloads/parkplattegrond_fase_2_Strand_Resort_Ouddorp_Duin.pdf";
header('location: ' . $location);
exit;
}
/*else{
header('HTTP/1.1 301 Moved Permanently');
$location = 'http://' . $_SERVER['HTTP_HOST'] . '/nl';
if( ! empty($_SERVER['REQUEST_URI'])) $location .= $_SERVER['REQUEST_URI'];
}*/
}
if($_SERVER['HTTP_HOST'] == "www.resortouddorpduin.nl" && $paths[1]== 'de'){
$location = 'Location: https://www.resortouddorpduin.de/de';
header ('HTTP/1.1 301 Moved Permanently');
header ($location);
exit;
}
if($_SERVER['HTTP_HOST'] == "www.resortouddorpduin.de" && $paths[1]== ''){
$location = 'Location: https://www.resortouddorpduin.de/de';
header ('HTTP/1.1 301 Moved Permanently');
header ($location);
exit;
}
if($_SERVER['HTTP_HOST'] == "www.resortouddorpduin.de" && $paths[1]== 'nl'){
$location = 'Location: https://www.resortouddorpduin.nl/nl';
header ('HTTP/1.1 301 Moved Permanently');
header ($location);
exit;
}
/**
* index.php
* Created by Komma Mediadesign.
* Author: Joep
* Date: 11/02/14
*/
// require database
//require_once 'kms/config/connect.php';
// Require static functions
require_once 'lib/general/functions.class.php';
// Configure our system
require_once 'config/errorReport.php';
require_once 'config/paths.php';
require_once 'config/friendlyUrl.php';
initFriendlyUrl(0,1);
// Require libraries
require_once 'kms/lib/general/db_handler.class.php';
require_once 'lib/general/menu.class.php';
require_once 'lib/general/session.class.php';
require_once 'lib/general/translator.class.php';
require_once 'lib/mvc/controller.class.php';
require_once 'lib/mvc/model.class.php';
require_once 'lib/mvc/view.class.php';
// Login
require_once 'lib/bootstrap.class.php';
// Bootstrap the system
new Bootstrap();