20,7 → 20,9 |
* en minuscule où les mots sont séparés par des tirets "mon-service". |
* |
* Paramètres liés dans config.ini : |
* - serveur.baseURL |
* - serveur.baseURL : morceau de l'url pour appeler le serveur relative au domaine. Exemple : pour http://www.tela-botanica.org/mon_serveur/ |
* mettre : "/mon_serveur/" |
* - serveur.baseAlternativeURL : sur le même principe que ci-dessus permet d'affecter une deuxième url (pour gérer des raccourci via htaccess) |
* |
* Encodage en entrée : utf8 |
* Encodage en sortie : utf8 |
212,7 → 214,12 |
} else { |
$tailleURL = -(strlen($_SERVER['QUERY_STRING']) + 1); |
} |
$urlChaine = substr($_SERVER['REQUEST_URI'], strlen(Config::get('serveur.baseURL')), $tailleURL); |
$urlChaine = ''; |
if (strpos($_SERVER['REQUEST_URI'], Config::get('serveur.baseURL'))) { |
$urlChaine = substr($_SERVER['REQUEST_URI'], strlen(Config::get('serveur.baseURL')), $tailleURL); |
} else if (strpos($_SERVER['REQUEST_URI'], Config::get('serveur.baseAlternativeURL'))) { |
$urlChaine = substr($_SERVER['REQUEST_URI'], strlen(Config::get('serveur.baseAlternativeURL')), $tailleURL); |
} |
return explode('/', $urlChaine); |
} |
|