所以这是场景:
我所拥有的域名是www.abc.com,我想指出它(属于另一家公司)。
问题:如何使用.htaccess转发和屏蔽网址,使其保持为www.abc.com? 在安全性方面,为www.abc.com购买数字证书是否有任何意义?
答案 0 :(得分:2)
你可以呃,通过代理运行它,这将完全掩盖它。
你把它放在你的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(短网址)
答案 1 :(得分:0)
.htaccess文件无法&#34;掩盖&#34;如果安装了模块,则可以使用反向代理。
在大多数情况下,&#34;蒙面&#34;网站将引用完整的网址和&#34;掩码&#34;不会长时间工作。
了解@mesh建议的内容。