2012-02-02 43 views
1

所以這裏的情景:使用.htaccess來掩蓋域名?

我所擁有的域名是www.abc.com,我想它指向(屬於另一家公司)。

問題:我將如何使用.htaccess轉發和掩蓋url以保持www.abc.com? 就安全性而言,購買www.abc.com的數字證書是否有意義?

回答

1

你可以呃,通過代理運行它,這將完全掩蓋它。

你把這個在你的httpd.conf文件,而不是的.htaccess:

<VirtualHost *:80> 
    ServerName www.abc.com 
    ServerAlias abc.com 
    ProxyRequests  Off 
    ProxyPreserveHost On 
    <Proxy *> 
    Order deny,allow 
    Allow from all 
    </Proxy> 
    ProxyPass/http://site-you-want-2-show.com:80/ 
    ProxyPassReverse/http://site-you-want-2-show.com:80/ 
    <Location /> 
    Allow from all 
    </Location> 
</VirtualHost> 

您可以ProxyPreserveHost和越野和測試嘗試,如果圖像正常顯示和對象的地址顯示您的域名。

警告:如果您沒有獲得您試圖展示網站的公司的明確許可,這是不合法的。也許你可以讓你的主頁成爲一個iFrame。

至於證書:這是可以做到,在這裏看到:http://ssl-proxy.plz.re(短URL)

0

.htaccess文件不能「面具」一域,但如果安裝的模塊可以使用反向代理。

在大多數情況下,「蒙面」網站將引用完整的網址,「蒙版」將不會長時間工作。

看看@mesh提出了什麼。