Назад | Перейти на главную страницу

Nginx перенаправляет на поддомен без изменения URL-адреса

Я хочу перенаправить www.example.com и example.com на ww.example.com в nginx

Я пробовал несколько вещей, но в итоге получился цикл перенаправления, например return 302 $ scheme: //ww.example.com

Перенаправление обязательно изменит URL-адрес, вы отправляете клиента с example.com на ww.example.com. Если вы хотите вернуть контент ww.example.com с example.com, вы можете просто добавить дополнительный server_name директива к тому же server блок.

return 302 $scheme://ww.example.com приведет к возникновению цикла перенаправления только в том случае, если у вас есть дальнейшее перенаправление с этого адреса. Похоже, что это адрес, с которого вы хотите обслуживать свой контент, поэтому, если у вас есть какие-либо перенаправления с него, вы должны их удалить.