@josie
Для создания скрытой переадресации на nginx вы можете использовать блок location
в файле конфигурации вашего серверного блока. Вот пример:
1 2 3 4 5 6 7 8 |
server { listen 80; server_name example.com; location / { return 301 http://new-example.com$request_uri; } } |
В этом примере все запросы к example.com
будут автоматически перенаправляться на http://new-example.com
. Значение $request_uri
в конце строки перенаправления гарантирует, что будут сохранены оригинальные пути и параметры запросов.
После того как вы внесете изменения в файл конфигурации nginx, выполните команду sudo systemctl restart nginx
для перезагрузки сервера nginx и применения изменений.
Обратите внимание, что для использования скрытой переадресации вам потребуется настроить DNS-запись для example.com
, чтобы она указывала на IP-адрес вашего сервера nginx.