Вы не делаете.
Если Вы хотите перенаправление от https://wherever
кому: http://wherever
, затем порт 443 из wherever
на самом деле потребности служить HTTPS, даже если как раз представить сертификат и безусловно перенаправить. Выполнение этого означает это http://wherever:443
не будет работать, но с какой стати кто-либо ожидал бы это к?
Мог бы быть пользовательский сервер где-нибудь, который достаточно умен, чтобы дифференцироваться между согласованием SSL и простым Запросом HTTP и сделать правильную вещь в любом случае, но это не стандартный компонент Apache.
У Вас есть три опции:
(HTTP и HTTP по SSL являются совершенно другими протоколами на проводе: Вы не можете ожидать что-то, что не было специально предназначено для разговора обоих на том же порте, чтобы смочь сделать это).
Введите команду /etc/rc.local
лучший вариант - запустить его как выделенный пользователь как в
su - username -c "java -jar /sys/java/service/testing.jar"
вы можете убить службу, затем с помощью
pkill -u username java