У меня есть домашняя сеть с несколькими ПК, самодельным NAS (OMV/Debian) и RPi, подключенным к моему маршрутизатору. У меня зарегистрирован домен на Namecheap.com и настроен динамический DNS. NAS и RPi работают на файловых серверах (RPi всегда включен, NAS активируется по требованию), NAS также запускает веб-сервер, Plex Media Server и размещает свою веб-страницу конфигурации. Каждая служба имеет уникальный порт, перенаправленный в маршрутизатор.

Пока что мне нужно получить доступ ко всем службам, указав порты, например, mydomain.com:11443 для страницы конфигурации, mydomain.com:11444 для файлового сервера NAS, mydomain.com:11555 для файлового сервера RPi и т.д. Я хотел бы заменить номера портов на какое-то имя, мне все равно, если это субдомены (предпочтительно) или что-то вроде mydomain.com/nas/web, mydomain.com/plex, mydomain.com/rpi/files/ и так далее, что бы ни работало.

Я прочитал все, что мог найти (нашел такие вещи, как записи SRV, IPv6 и mod_proxy), но ни одно из них не дало мне намного большего. Я надеюсь, что вы можете мне помочь.

Большое спасибо :)

1 ответ1

0

Можно изменить их файл htaccess Options +FollowSymlinks RewriteEngine on rewriterule ^home(.*)$ http://example.com:1234$1 [r=301,nc]

Посмотрите на 301 перенаправления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .