我在一些網頁包括此代碼:ssi.php返回奇怪頁面
$_GET['a'] = 'stats2';
include "/var/www/forum/ssi.php";
主頁上(www.musite.com)它的做工精細。但在其他網頁,如www.mysite.com/bigpage/,www.mysite.com/about/等ssi.php返回部分論壇頁面(很多CSS和JS)。
我該如何解決?
我在一些網頁包括此代碼:ssi.php返回奇怪頁面
$_GET['a'] = 'stats2';
include "/var/www/forum/ssi.php";
主頁上(www.musite.com)它的做工精細。但在其他網頁,如www.mysite.com/bigpage/,www.mysite.com/about/等ssi.php返回部分論壇頁面(很多CSS和JS)。
我該如何解決?
這與您在應用程序中使用的代碼完全相同嗎?這聽起來像你鏈接到一個相對路徑..
我發現了這個問題。我的版本IPB 3.1.2,FURL上。
FURL的問題。
ipsRegistry :: instance() - > init()中有一個調用FURL檢查函數。
出口init()函數之前,捲起檢查:
/* 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);
}
這就是爲什麼它拉404錯誤,其中包括了很多論壇的HTML。