Я пытаюсь перенаправить домен example.com на другой сайт example.blogspot.com (, который не размещен на моем сервере ).
Я использовал htaccess
и cpanel
, поэтому его было легко перенаправить. Но почему редирект не работает в nginx.
В версии nginx/1.15.10
и более поздних vesta control panel
,
эффектов не видно
По-прежнему отображается страница по умолчанию (index.html), созданная панелью управления vesta. Должен ли я измениться в public_html? Или перезапустить сервер?
Я отредактировал nginx.conf
со следующим кодом.
метод 1
http{
server{
listen 80;
server_name example.com www.example.com;
return 301 https://example.blogspot.com$request_uri;
}
.....
}
метод 2
http{
server{
listen [::]:80;
listen 80;
server_name example.com www.example.com;
return 301 https://example.blogspot.com$request_uri;
}
.....
}
метод 3
http{
server {
server_name .example.com;
return 301 $scheme://example.blogspot.com;
}
....
}
перезапуск ngix после сохранения
sudo service nginx restart
sudo systemctl restart nginx