У меня есть веб-сервер, имеющий следующую структуру каталогов
/var/www/html/www.example.com/wp-content/themes/exampletheme/custom
, где «custom» - это символическая ссылка на /var/www/custom
. Это работает, как и ожидалось.
Однако средство обновления тем удаляет и воссоздает весь каталог exampletheme, который также удаляет содержащуюся в нем «пользовательскую» символическую ссылку, которая нарушает работу сайта.
Существует ли способ создать постоянное расположение файловой системы (возможно, в fstab ?) что заставит "custom" всегда появляться в каталоге /var/www/html/www.example.com/wp-content/themes/exampletheme/
?
Я нашел что-то похожее, используя udev, но это работает только для устройств.
Я подумывал об использовании cron продолжать проверять и создавать его, если он отсутствует, но это немного глупо.