Совсем что-то подзабыл как настраивать nginx/
Вот есть такой конфиг
server {
listen 80;
server_name ~^(?<subdomain>.+)\.(?<domain>)$;
if (!-d /var/www/public/sites/$domain/$subdomain) {
rewrite . $domain redirect;
}
root /var/www/;
index index.php;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ^\.php$ {
fastcgi_pass unix:/run/php7.3-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
У каждого сайта есть свой каталог для css и js это /public/sites/{domain}/{subdomain}/{extension} или просто /public/sites/{domain}/{extension} если поддомена нет
Никак не могу заставить nginx ходить по этим путям. Приходится на уровне php разруливать такие запросы, что не есть хорошо. Подскажите правильную директиву для такого случая
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки