Невозможно записать конфигурацию apache2 для дополнительного пути моего домена

Корень моего приложения: /public/index.php /public/front/index.html

Я хочу, чтобы mydomain.com/api обслуживал из /public/index.php, а мой интерфейс - статический сайт mydomain.com/ - из /public/front/index.html.

Я пытался использовать прокси и местоположение с корнем документа как / public /, но не смог доставить результаты в Apache2.

Нужен правильный путь. (Уже с помощью простого conf для nginx сделать то же самое)

1 ответ

Решение

Вы обычно используете Alias директива для сопоставления определенных путей URL-адресов с местоположениями в вашей файловой системе, независимо от их расположения относительно назначенного DocumentRoot.

DocumentRoot /public/front
Alias /api/   /public/ 

Обратите внимание, что выполнение вышеизложенного также подвергнет ваш интерфейс http://example.com/api/front/ но таков прискорбный результат нечетного расположения каталогов, которое вы выбрали...

Другие вопросы по тегам