Web-Server
在外部託管解決方案上“發布”內部網 wiki 的最佳方式是什麼
我們有自己的內部網伺服器,上面有 wiki。它可以從外部訪問,但我們不會在其上託管我們的網頁。我們在那裡保持大部分數據同步,這非常適合協作。
我們將我們的一些文件標記為公開,我們希望全世界都可以在我們的“託管”網站上訪問它們。
我們希望將公共文章(沒有人登錄時可見的文章)從我們辦公室的這台伺服器“鏡像”到我們在網際網路上某個地方的網站。
注意:最好有某種 cron 作業或讓主機每隔 4-8 小時左右從伺服器中提取公共數據到託管服務上的可瀏覽副本。在那裡,網站可以連結到它並以不同的方式顯示它(我們使用不同的 css 等)
尼安德特人的解決方案: 我正在考慮用類似“Teleport pro”(一個 1997 年的舊工具,仍然可以創造奇蹟:)之類的東西複製公共 Intranet 站點,然後將其複製到該網站。
如果您使用 MediaWiki,則 DumpHTML 擴展會將整個內容推送到靜態文件:http ://www.mediawiki.org/wiki/Extension:DumpHTML
編輯:不知道這將如何處理需要登錄的頁面。
您可以嘗試
wget
在這種情況下效果很好並且很容易投入到 cron 作業中。它在每個 Linux 發行版中都可用。