Назад | Перейти на главную страницу

Могу ли я безопасно перенаправить весь входящий HTTP-трафик, когда новые файлы загружаются через FTP?

Наш веб-сайт очень скоро получит обновление, мы уже обновили все файлы PHP, HTML и CSS, поэтому нам просто нужно загрузить новые файлы на веб-сервер через FTP. Поскольку на новом веб-сайте около 5000 файлов, потребуется некоторое время, чтобы загрузить их на веб-сервер, когда мы запустим новое обновление. Когда файлы загружаются на веб-сервер, любые посетители либо получат ошибки, либо веб-сайт не будет правильно отображаться, поскольку новые файлы все еще загружаются.

В течение этого периода времени (когда новые файлы загружаются на сервер через FTP) можем мы перенаправить весь входящий HTTP-трафик на другой URL-адрес, указывая посетителям, что «веб-сайт получает обновление и вскоре будет выполнено резервное копирование» без него. нарушение загрузки файлов через FTP? Я знаю, что FTP и HTTP - это совершенно разные протоколы, но меня беспокоит то, что если мы перенаправим весь входящий HTTP-трафик, это может помешать загрузке новых файлов через FTP?

Помимо того, что это довольно рудиментарный метод управления активами веб-сайта, существует менее разрушительный метод, который по-прежнему использует те же инструменты:

  1. Загрузите файлы в отдельный каталог.
  2. Когда все будет готово, рекурсивно переместите их в каталог live, перезаписав существующие файлы.

Это не должно занять больше времени, чем простая операция с файловой системой. На это потребуется всего несколько секунд, даже если тысячи файлов не будут нарушать чей-либо доступ.

Но, возможно, вам стоит начать разговор о лучшей системе для развертывания ... =)

[...] меня беспокоит то, что если мы перенаправим весь входящий HTTP-трафик, это может помешать загрузке новых файлов через FTP?

Это никак не повлияет на работу FTP.