Я думаю, что вы можете использовать аннотацию данных Range.
[Range(0, decimal.MaxValue, ErrorMessage = "Please enter valid number.")]
Является Вашим сценарием Debian только? Если так, можно безопасно удалить все символьные ссылки в поддерживающем сайты, который будет работать, пока все сайты были записаны правильно в доступном сайтам каталоге.
Например:
find /etc/apache2/sites-enabled/ -type l -exec rm -i "{}" \;
защитит Вас от кого-то, кто на самом деле записал файл вместо символьной ссылки в том каталоге.
(удалите-i из комнаты для автоматического сценария, конечно),
После немного большего количества исследования я узнал это a2dissite
просто сценарий оболочки, и он в основном просто звонит rm
. Так, как другие ответы, я соглашаюсь, что безопасно сделать
rm /etc/apache2/sites-enabled/*
Я никогда не использую 'a2dissite' и всегда удаляю и создаю ссылки в/etc/apache2/sites-enabled вручную так да, я сказал бы, что это довольно безопасно.
По-видимому, можно просто установить последнюю Ubuntu ;)
можно отредактировать httpd.conf и удалить включать строку для виртуальных хостов (у основания файла)
Можно просто удалить символьные ссылки или отодвинуть весь каталог. Нет никакой специальной базы данных или других метаданных помимо тех ссылок.