Догадаться! Секретом было редактирование встроенных в Mac виртуальных хостов Apache! Я оставил свой маршрутизатор, чтобы продолжить перенаправление трафика порта 80 на сервер. Благодарим AngryInca на форуме Transmission за его полезные инструкции .
Поэтому после запуска Textedit в режиме администратора я добавил это в свой httpd.conf, чтобы разрешить доступ к Transmission (9091), перейдя по адресу www.examplewebsite.com/transmission и subsonic (4141), перейдя по адресу ./music. :
<VirtualHost *:80> RewriteEngine On ### BELOW FOR TRANSMISSION WEB INTERFACE ### # Redirect requests to /transmission/ to /transmission/web/ RewriteRule /transmission[/]?$ /transmission/web/ [R=permanent] # Forward all requests for /transmission to transmission-daemon ProxyPass /transmission http://127.0.0.1:9091/transmission ProxyPassReverse /transmission http://127.0.0.1:9091/transmission redirect 301 /transmission/transmission/web/ /transmission/web/ redirect 301 /transmission/ /transmission/web/ redirect 301 /transmission /transmission/ ### END TRANSMISSION WEB INTERFACE ### ### BELOW FOR Adam's Subsonic WEB INTERFACE ### # Forward all requests for /music to subsonic-daemon ProxyPass /music http://127.0.0.1:4141/music ProxyPassReverse /music http://127.0.0.1:4141/music ### END SUBSONIC INTERFACE ### </VirtualHost>
Я добавил перенаправления, потому что иногда происходит сбой передачи, и я пытаюсь перейти по неправильному URL-адресу, а ProxyPass позволяет получить доступ к своему серверу по URL-адресу веб-сайта в моей локальной сети (мне пришлось изменить настройку на маршрутизаторе, чтобы разрешить это хоть).