Nel mio sito ho una pagina (index.php) che contiene il seguente codice
header('location:utenti/elenco.php');
e basta.
Il problema è questo. Qualsiasi pagina richiami questa index.php mi da errore "page not found" perchè l'url di partenza rimane quello della pagina chiamante. Per esempio
Funzionamento corretto
/users/login_cgi.php -> /riservato/index.php -> /riservato/utenti/elenco.php
Funzionamento sul sito
/users/login_cgi.php -> /riservato/index.php -> page not found (/users/utenti/elenco.php)
Capito?
Tant'è vero che si sostituito il codice di index.php con un echo "Ciao!!!"
Il browser mi fa vedere "Ciao!!!" ma l'url nella barra dell'indirizzo del browser è quello della pagina chiamante non di index.php.
Sul mio server in locale questo problema non si presenta. Come posso risolverlo? Che sia un fatto di php.ini???