Bonjour à tous,
Je viens de récupéré le code d'un site web existant et fonctionnel. (appelons le developpez.net pour faciliter mon explication )
J'aimerai utiliser ce code car le site en question répond à mes attentes en termes de fonctionnalité
Sur un serveur, j'ai donc installé WAMP et copier le code dans un dossier "website" sous wamp64/www
Une fois cela fait, j'ai tout naturellement été sur localhost/website et j'ai été redirigé vers developpez.net
En fouillant un peu, je me suis rendu compte que le fichier application\config\config.php contenait une variable $config['base_url'] intéressante
J'ai changé la valeur de cette variable comme ceci :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 //$config['base_url'] = 'https://www.developpez.net'; $config['base_url'] = 'http://localhost/website/';
Je réessayais localhost/website et je suis redirigé vers localhost/website/en. De plus, le contenu de la page est celui de l'index de WAMP (et encore sans CSS)
A noter que j'ai un fichier MY_Lang.php dans application\core (qui n'est pas par défaut dans le framework CodeIgniter) qui explique ce /en en plus :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $uri = (!empty($this->uri)) ? $this->uri: $this->default_uri; $index_url = empty($CFG->config['index_page']) ? '' : $CFG->config['index_page']."/"; $new_url = $CFG->config['base_url'].$index_url.$this->default_lang().'/'.$uri; header("Location: " . $new_url, TRUE, 302); exit;
Mais arrivé là, je ne sais pas quoi faire ...
Merci de m'aider
Partager