Для веб-сервера Apache можно прописать следующии правила в конфигурационном файле апача, или в htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Для веб-сервера Nginx пишем в конфигурационном файле, в директиве server такие строки:
server {
listen x.x.x.x;
server_name xxx.xx www.xxx.xx;
if ( $scheme = 'http' ) {
rewrite ^/(.*) https://$host/$1;
}
...