nepster-web
@nepster-web

Nginx путь к папке

Итак есть папка с игрой deberc в директории пользователя deberc:

/home/deberc/deberc

В этой папке есть папка interface, которая содержит стили, скрипты и графику.

Есть отдача к примеру css стилей:
location /~*\.css$ {
            root	/home/deberc/deberc/interface/style;
        }


Если сделать сделать запрос по ссылке: site.ru/style.css, все нормально, работает.

Подскажите, пожалуйста, как сделать тоже самое, только для адреса: site.ru/deberc

Тоесть если я захожу по адресу site.ru/deberc/style.css, нгинкс должен отдавать файл /home/deberc/deberc/interface/style/style.css
  • Вопрос задан
  • 4006 просмотров
Решения вопроса 1
nepster-web
@nepster-web Автор вопроса
как то так сработало:

location ~ ^/deberc/(.+\.(?:gif|jpg|jpeg|png|js|css))$ {
            alias /home/deberc/deberc/interface/$1;
        }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Anonym
@Anonym
Программирую немного )
Как-то так:
location ~ \/deberc\/(.+)\.css$ {
            root	/home/deberc/deberc/interface/style;
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы