2012-09-06 21 views
0

我想重定向到subdomain1.domain.comsubdomain2.domain.com沒有地址欄改變ADDRES。重定向一個子到另一個,但不改變地址欄

這是可能通過的.htaccess?如果不是,將會有什麼替代解決方案(我正在使用cPanel)?

我不想使用代理([P])!

+0

如果你不想使用[P]然後,通過htaccess的,你不能 – Oussama

+0

爲什麼downwote?請描述這個問題有什麼問題。 @Yazmat:謝謝你的回覆。我意識到我不能通過沒有代理的.htaccess來做到這一點。仍在尋找替代解決方案。 –

回答

1

除非這兩個子域共享一個文檔根目錄(或一個子目錄位於另一個子目錄中),否則不能在沒有任何代理的情況下執行此操作,在htaccess中使用[P]或設置反向代理ProxyPass(注意兩者都使用mod_proxy)。沒有其他解決方案是嚴格的apache。你可以寫一個腳本來加載其他子域的網頁,並停放在第一分區,但是這是代理爲好,你最好只使用mod_proxy或它的一個擴展(如mod_proxy_html),用於處理內部URL重寫重定向位置和Cookie。非apache解決方案的一個例子是將一個子域的文檔根掛載到另一個子域中,並使用mod_rewrite。

相關問題