2011-02-19 59 views
0

我已經在PHP中編寫了一個DNS安全測試工具,它依賴於本地安裝BIND的網絡服務器。我需要將這個工具添加到我們現有的網站上,但是在主Web服務器上使用BIND是違反政策的。我已經分配了一個新的服務器,如果我需要它,我試圖找到最好的解決方案,使這個工具似乎是主網站的一部分(即在同一域名,例如domain.com/tool)如何創建一個無縫承載另一個網絡服務器上的腳本的網頁?

我的第一個想法是在主Web服務器上創建一個頁面,並在iframe中託管該工具。這樣,該工具就可以無縫地融入現有網站,而無需重新創建和維護第二臺服務器上的網站主題和模板(頁眉,頁腳等)。但是,該腳本依賴於能夠將元刷新重定向到顯示結果的第二個腳本(重定向需要時間讓安全工具運行)。我不知道這是否可以在iFrame中完成。任何建議或方法可能比使用iframe更好?

回答

1

就像一個想法:你的工具可以生成一個JSON響應,然後你可以使用填充的JSON來獲得它。通過一點工作,您可以使用XMLHTTPRequests完成所有您想要的操作。

相關問題