Re: ftp:// и nginx - можно ли настроить отдачу контента?

Дмитрий Андреев me at kemko.ru
Sun Sep 23 07:16:05 UTC 2012


23 сентября 2012 г., 6:21 пользователь Yahook <nginx-forum at nginx.us> написал:
> Здравствуйте,
>
> Подскажите пожалуйста, можно ли настроить nginx таким образом, чтобы к
> файлам можно было обратиться по адресу ftp://www.domain.com/file.php (выдать
> уже результат исполнения, а не текст скрипта) или хотя бы просто вывести в
> браузер ftp://www.domain.com/file.html?
>
> Т.е. я хочу настроить сервер таким образом, чтобы он слушал соответствующие
> порты и отдавал файлы обычным образом. Т.е. чтобы пользователь, набравший
> ftp://www.domain.com/file.php вместо http://www.domain.com/file.php получил
> тот же контент.
>
> Может быть есть какие-то модули для nginx, которые позволяют такое сделать?
> Что-то вроде прокси, я даже не знаю как правильно это выразить.

По http, https, ftp, gopher и другим смешные буковкам в начале браузер
решает, по какому протоколу и через какой по умолчанию порт работать с
указанным далее сервером. Если URL будет начинаться с ftp://, браузер
будет общаться с узлом по протоколу FTP и вряд ли вы сможете его
как-то переубедить.


Подробная информация о списке рассылки nginx-ru