Как добавить отдельное веб-приложение к существующему сайту?
Есть действующий сайт (судя по всему на Bitrix), расположенный на самом простом виртуальном хостинге. Задача - создать отдельное небольшое веб-приложение на PHP (для внутреннего пользования в компании), которое для простоты будет доступно с того же домена, но, что важно, при этом никак не затронет уже работающий сайт.
На хостинге в менеджере файлов есть папка public_html - я так понимаю, это и есть файлы сайта. Создал там отдельную папку (условно webapp) и добавил пару тестовых файлов (например, test.txt). Предполагается, что тестовый файл будет доступен по адресу site.com/webapp/test.txt, но ничего не грузится - просто белый экран, никаких сообщений об ошибке не выдаётся.
Возможно, нужно какие-то дополнительные настройки изменить?
P.S. И в целом, насколько подобный подход, когда добавляем таким образом отдельное приложение к существующему сайту, разумен? Общепринятая ли это практика или лучше всё-таки сделать отдельный домен для веб-приложения?
Спасибо, несколько уточнений:
1. Если не настроить роутинг .htaccess, то доступа к приложению не будет?
2. Сейчас в папке с сайтом есть файл .htaccess, нужно редактировать его или можно создать отдельный и положить в свою папку public_html/webapp?
3. Можете подсказать, что нужно прописать в .htaccess? Так как до этого с ним работать не приходилось и совершенно не представляю, в каком направлении смотреть :)
Погуглил как устроен .htaccess в Bitrix, вроде бы если файл существует, то он и должен открываться.
Так что в данном случае нужно разбираться как именно настроен ваш проект.
Посмотрите, как примерно, должен выглядеть ваш .htaccess https://mactersait.ru/news/zametki-po-1s-bitriks/p...
Возможно, в вашем проекте как-то модифицирован, поэтому не работает.
Попробуйте создать в папке не test.txt, а index.html - будет ли отображаться?
Пробовал добавлять index.html - аналогично не грузится. Сравнил файл .htaccess из приведённого вами примера - в проекте он имеет куда более разветвлённую структуру, достаточно много правил.
Возможно, тогда проще использовать поддомены? Ведь поддомен никак не затронет текущий сайт или это зависит от настроек? Или в случае поддомена также потребуются правки .htaccess?