Я разрешаю своим клиентам загружать большие файлы.Поскольку я использую Cloudflare, все, что превышает 100 МБ, отклоняется, что бесполезно.
Поэтому я думаю о том, чтобы переключить действие формы загрузки с mysite.com/upload
на mysite.net/upload
.Таким образом, я использую доменное имя, которое не проходит через Cloudflare, поэтому размеры файлов не будут ограничены.
Я настроил mysite.net
как сайт в Forge для зеркалирования mysite.com
установив корневой каталог в nginx, чтобы он указывал на текущую папку mysite.com
.Так что теперь, когда кто-то переходит на mysite.net
, он видит содержимое mysite.com
.
К сожалению, mysite.net
теперь открыт для DDOS-атак, поскольку он не проходит через Cloudflare.
Так что я хотел бы сделать так, чтобы mysite.net/upload
был единственным маршрутом, открытым в этом домене, и чтобы он был доступен только с моих серверов с балансировкой нагрузки.
это возможно, и если так: как мне это сделать?
Я исследовал это и не нашел ответа, который мне подходит, наиболее распространенный сценарий - использование поддоменов, а это не так.применимо в моей ситуации.