htaccess:redirect用户使用ip地址连接

我需要在Web服务器上安装第二个Web应用程序站点,并隐藏与用户相同的服务器的事实。

到目前为止,我有一个Web应用程序XYZ,你可以通过XYZ.com访问,它位于服务器的某个地方/ var / www /我需要添加另一个Web应用程序ABC位于/ var / www / abc /和允许访问使用IP地址的人。

即:

www.XYZ.com --> XYZ ( /var/www/ ) 1.2.4.199 --> ABC ( /var/www/abc ) 

我绝对不知道如何用htaccess来做到这一点。 任何帮助都比欢迎!

干杯

这不是一个真正的htaccess的事情,更多的虚拟主机设置的东西。 http://httpd.apache.org/docs/2.0/vhosts/examples.html

将.htaccess放在/ var / www / abc中

 Order deny,allow Deny from all Allow from 1.2.4.199 RewriteCond %{HTTP_HOST} ^www.XYZ.com$ [NC] RewriteRule ^(.*)$ - [R=404,L] 

这应该让访问者www.XYZ.com 404(未find),当他们尝试访问http://www.XYZ.com/abc(R = 404是没有文件,但应该工作)

(注意未经testing,但你明白了)