Mam serwer Tomcat 9. Jak sprawić aby:
a) nie trzeba było wpisywać numeru portu tylko domyślnie nasłuchiwało na porcie 8443 na którym jest SSL
w pliku server.xml mam dodany następujący wpis
<Connector port="8080 protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8442" />
b) nie był konieczny prefix https:// - tzn. wystarczyłoby wpisać nazwę strony lub jej adres IP i prefix byłby sam uzupełniany. W tym momencie jak nie dopiszę prefixu https:// bez względu na port 8080 lub 8443 dostaję w przeglądarce wiadomość:
Bad Request
This combination of host and port requires TLS.