我需要在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,但你明白了)