我正在尝试配置VirtualHost,以便我可以转到192.168.1.179/MYSITE。
当我使用此代码时:
<VirtualHost *:80>
ServerName http://192.168.1.179.com
DocumentRoot /usr/local/www/apache22/data/PI_Admin
<Directory /usr/local/www/apache22/data/PI_Admin>
Allow from all
</Directory>
RailsBaseURI /pi_admin
<Directory /usr/local/www/apache22/data/PI_Admin/pi_admin>
Options -MultiViews
</Directory>
</VirtualHost>
它用我的文档根替换了整个文件。我喜欢做的是192.168.1.179/pi_admin,但这不起作用。
有什么建议吗?
答案 0 :(得分:0)
您的配置意味着您拥有DNS 192.168.1.179.com ,其中 / usr / local / www / apache22 / data / PI_Admin 是此广告的'/'网址网站。
如果使用IP based ones,请不要使用命名的基本虚拟主机,也许只需使用默认的虚拟主机(如果HTTP请求中使用的名称与任何已命名的基本虚拟主机不匹配,则会使用)。