2010-08-03 18 views
0

j'inclure dans quelques pages ce code:ssi.php Retour page étrange

$_GET['a'] = 'stats2'; 
include "/var/www/forum/ssi.php"; 

à la page principale (www.musite.com) son beau travail. Mais sur d'autres pages comme www.mysite.com/bigpage/, www.mysite.com/about/ etc. ssi.php retourner une partie de la page du forum (beaucoup de css an js).

Comment puis-je résoudre ce problème?

Répondre

0

Est-ce exactement le même code que vous utilisez dans votre application? Cela ressemble à votre lien vers un chemin relatif ..

0

J'ai trouvé le problème. Ma version IPB 3.1.2, FURL activée.

Le problème dans FURL.

Il existe une fonction de vérification d'appel FURL dans ipsRegistry :: instance() -> init().

Avant la fonction d'initialisation de sortie() il vérifier FURL:

/* Have we entered an incorrect FURL that has no match? */ 
    if (ipsRegistry::$settings['use_friendly_urls'] AND self::$_noFurlMatch === true) 
    { 
     self::getClass('output')->showError('incorrect_furl', 404, null, null, 404); 
    } 
    else if(isset(ipsRegistry::$request['act']) AND ipsRegistry::$request['act'] == 'rssout') 
    { 
     self::getClass('output')->showError('incorrect_furl', 404, null, null, 404); 
    } 

C'est pourquoi il tire 404 erreur et inclure beaucoup de html forum.