Включая статические файлы, такие как изображения, js, css, анализируются не сервером, а клиентом.Поэтому, когда клиент видит /home/user/shared/reset.css, он на самом деле пытается загрузить его следующим образом: www.domain.com/home/user/shared/reset.css
Самое простое, что вы можетепросто создайте папку где-нибудь на хостинге, а затем свяжите ее с папкой в папках домена.
Так, например, у вас есть такая структура:
/home/
user/
domain1/
domain2/
domain3/
Вы можете легко создатьПапка для статического содержимого в / home / user, например / home / user / static_files, а затем для каждого домена, просто свяжите папку один раз через консоль (ssh):
ln -s /home/user/static_files /home/user/domain1/static_files
ln -s /home/user/static_files /home/user/domain2/static_files
ln -s /home/user/static_files /home/user/domain3/static_files
Строки выше создадуттак называемая символическая ссылка.Это означает, что он будет создавать только ярлыки в папках домена, и когда вы будете редактировать файлы в главной папке (/ home / user / static_files), изменения будут доступны в папках домена.
Теперь просто настройтеукажите следующий код:
<img src="/static_files/image.png" />
<script src="/static_files/somescript.js"></script>
<link rel="stylesheet" type="text/css" src="/static_files/reset.css" />
Это будет просто искать папку "static_files" в корне вашего домена.