Назад | Перейти на главную страницу

Конфигурация Apache для доступа к каталогу

Я использую Ubuntu 9.10. Мое веб-приложение находится в каталоге в моем / home / me / app. Я хочу настроить Apache таким образом, чтобы иметь доступ к своему приложению через каталог. Например:

Люди могут получить доступ к моей машине через domain.com. Я хотел бы получить доступ к своему веб-приложению (расположенному в / home / me / app) через каталог, используя что-то вроде: domain.com/myapp.

Как я могу настроить конфигурацию apache для такого поведения? Конечно, я не хочу перемещать все свое приложение в / var / www / myapp.

Директива Alias ​​не решила мою проблему. Если попробовать ввести что-то вроде mydomain.com/recommender/somedir. Ничего не найдет. Поскольку псевдоним охватывает только путь "/ рекомендатель"

Я бы хотел что-то вроде VirtualHost, но вместо того, чтобы указывать на ServerName, я хочу указать на имя каталога.

Спасибо

Прыгая на старый вопрос здесь, но для потомков / искателей: общий метод здесь - просто символическая ссылка /home/me/app к /var/www/myapp. SSH и быстро запустите

ln -s /home/me/app /var/www/myapp

Это не конфигурация apache, но она чистая и делает то, что вы хотите. Это при условии, конечно, что у вас есть /var/www/ настроить как корневой веб-сайт, что, похоже, подразумевается.

Я бы настроил его на использование mod_userdir но это я ...

Я хотел всего лишь команду псевдонима в apache.conf:

Alias /recommender /home/me/app