2017-02-06 42 views
0

我在舊網站上安裝了一個mediawiki安裝程序,仍然有數據庫和wiki包含的所有信息。我基本上做了所有舊目錄的直接FTP傳輸到一個新的網站。主頁上的Mediawiki 404錯誤

我的LocalSettings.php改變後,考慮到我的新位置:

$wgScriptPath  = '/forge'; 
$wgArticlePath = '/forge/$1'; 
$wgRunJobsAsync = false; 
$wgScriptExtension = ".php"; 

真的,我不得不這樣做的唯一的事情就是更新腳本路徑,並從它們是什麼不同的物品路徑之前。所有的數據庫登錄信息都是一樣的。然而,當我嘗試訪問該網站時,我收到了404頁未找到的錯誤。某些工作正常,因爲當我使用/ forge鍵入URL時,它會顯示爲/ forge/Main_Page。我需要改變一些其他設置嗎?

+0

我設法通過編輯LocalSettings.php文件來正確工作,但我忽略了更改htaccess文件。 – ddonche

回答

2
  1. 你配置了Apache重寫爲像/forge/Page_title漂亮的URL嗎?似乎並不如此。
  2. 請勿將$wgScriptPath$wgArticlePath指向同一個目錄。儘管理論上有可能使它更多地重寫(例如使它在/forge/Page/forge/index.php?...等之間有所不同),但這是一個很難完成的任務,並且MediaWiki開發人員不明確支持。