Apache добавляет VirtualHost на IP-адрес / подкаталог - PullRequest
0 голосов
/ 01 августа 2011

Я пытаюсь настроить 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, но это не работает.

Есть предложения?

1 Ответ

0 голосов
/ 02 августа 2011

Ваша конфигурация означает, что у вас есть DNS 192.168.1.179.com , где / usr / local / www / apache22 / data / PI_Admin является URL-адресом '/' для этого веб-сайта.

Не используйте именованные базовые виртуальные хосты, если вы используете на основе IP , возможно, просто используйте виртуальный хост по умолчанию (будет использоваться, если никакие имена, используемые в ваших HTTP-запросах, не соответствуют ни одному из названных базовых виртуальных хостов). *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...