Как настроить альтернативную службу HTTP в Apache? - PullRequest
0 голосов
/ 21 марта 2020

Я запускаю веб-сайт на clea rnet с использованием Apache и хочу, чтобы соединение осуществлялось по адресу .onion, когда пользователь использует URL clea rnet в браузере Tor.

Я знаю, что Facebook использует стандарт, называемый HTTP Alternative Service, но я не знаю, как мне самому реализовать его в Apache.

1 Ответ

0 голосов
/ 23 марта 2020

Я нашел решение, но не могу проверить, действительно ли оно работает как задумано.

Можно добавить заголовок в файл .htaccess, добавив

Header add Alt-Svc: h2="example.onion:80"

к file.

Это фактически добавляет заголовок Alt-Svc к ответам, однако в стандарте указывается, что URL, отображаемый пользователю в браузере, должен оставаться неизменным, несмотря на то, что соединение фактически происходит на Alt-Sv * 1013. *.

Таким образом, я до сих пор не могу проверить, действительно ли браузер Tor подключается к .onion, как предполагалось.

...