2012-02-17 190 views
0

我有一臺服務器。讓我們叫它http://A.com 我也有一個'Enjin'論壇板。讓我們叫它http://A.B.com.htaccess掩碼域

服務器對於管理員的許多腳本和功能組件很有用。論壇板用於社區,但我只能添加HTML模塊。沒有自定義腳本。

目前,我設置了使用HTML重定向將http://A.com的索引重定向到http://A.B.com,因此導航到A.com根目錄的用戶將被髮送到論壇。

我想這樣做,如果你導航到http://A.com,它會顯示http://A.B.com的內容。我們曾經使用過iFrame,但是這對論壇有不利的影響,所以我們現在只是重定向它們。我看到有人使用相同的系統有一個URL如http://C.com/forums/viewforum/212877顯示http://C.B.com/forums/viewforum/212877

的內容我認爲mod_rewrite可以這樣做,但究竟是如何?

+0

你在共享的主機上?並且啓用了'mod_proxy'? – ThinkingMonkey 2012-02-17 11:37:59

+0

@ThinkingMonkey,你只是打我一樣的Q :-) – TerryE 2012-02-17 11:39:47

+0

@TerryE他他:)。 – ThinkingMonkey 2012-02-17 11:40:21

回答

0

這聽起來像你想建立一個反向代理其中一個客戶從http://A.com/請求一個頁面檢索使用HTTP從​​的頁面,然後返回內容,因爲它自己的響應到客戶端。

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxyvia參見

「反向代理是使用ProxyPass指令或[P]標記到RewriteRule指令激活。這是沒有必要把ProxyRequests上,以便配置反向代理」。

您需要檢查頁面上的鏈接會發生什麼。如果​​使用絕對鏈接,則它們將位於​​之內的頁面。但相關鏈接仍將在http://A.com/之下。

+0

輝煌,謝謝。現在就要弄清楚如何使用它。 – CJxD 2012-02-18 15:08:26

+0

嘗試通過上面鏈接的文檔工作。如果你仍然卡住,請回來再評論。 – zgpmax 2012-02-18 18:39:18