Я использую NGINX, и я реализовал перенаправление следующим образом:
vi / etc / nginx / sites-enabled / example-com
server {
listen 80;
server_name example.com;
return 301 https://www.example.com$request_uri;
}
server {
listen 80;
server_name www.example.com;
root /var/www/html;
index index.html index.htm;
}
Код состояния ответа 301 означает " Перемещено навсегда "и используется для перенаправления URL-адресов на постоянной основе.
Пожалуйста, не забудьте перезапустить NGINX.
sudo systemctl restart nginx