одного работает только одно. Как мне совместить эти оба статика? https://paste.aiogram.dev/suhujezenu.properties
Что значит "совместить"? По урлу /static/somefile.css откуда отдаваться должно?
Админка работает на root /var/www/bionica-vita.ru/BionicaPR/; а остальной проект работает на root /var/www/bionica-vita.ru/BionicaPR/main_app;/
Разложи файлы нормально по разным урлам. /static — не прибито гвоздями к чему-либо, ничто не мешает сделать /static/admin и /static/project отдельными иерархиями и не стукаться башкой о конфликты.
Админка работает на базовом уровне по умолчанию в статике на уровень выше директории. Да мог бы покувыркаться и перенести но не точно как это будет работать при переназначении его файлов. Учитывая что сама админка в принцепе отказывается что либо вносить в базу. Второй вариант перенести все статистические файлы на уровень выше где находятся те самые файлы админки и пройтись по всему html проектам переделывая все статики. Есть варианта проще?
Что значит "проще"? Сотворить то что ты задумал — это получить непредсказуемые последствия. Технически у nginx есть try_files, но не вздумай страдать фигнёй. Разберись, как в твоём фреймворке урлами управлять.
Это оказалось намного проще чем я думал. Это мой первый сайт не знаю пока в чем разница где бы не находились статистические файлы
Обсуждают сегодня