【问题标题】:Apache add a VirtualHost at an IP address /subdirectroyApache 在 IP 地址 /subdirectroy 添加一个 VirtualHost
【发布时间】:2011-10-17 17:38:24
【问题描述】:

我正在尝试配置一个 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>

它将整个 up 替换为我的文档根目录。 id 喜欢做的是 192.168.1.179/pi_admin,但是这样不行。

有什么建议吗?

【问题讨论】:

    标签: apache configuration apache2 virtualhost


    【解决方案1】:

    您的配置意味着您有一个 DNS 192.168.1.179.com,其中 /usr/local/www/apache22/data/PI_Admin 是“/”网址网站。

    如果您使用 IP based ones,请不要使用命名的基本虚拟主机,也许只需使用默认虚拟主机(如果您的 HTTP 请求中使用的名称与任何命名的基本虚拟主机都不匹配,则将使用该名称)。

    【讨论】:

    • 所以你说只是删除行 servername...?
    • 不,我的意思是检查您的默认 VH 在哪里并将其添加到其中,非常确定您已经拥有一个。
    • @哦,有趣..我试一试,让你知道..谢谢
    猜你喜欢
    • 2014-12-31
    • 2012-11-30
    • 2015-05-22
    • 2021-10-04
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-03-22
    • 2013-08-01
    相关资源
    最近更新 更多