Если кто-то хочет go перейти на основной сайт, его следует перенаправить на / Getting-Start
```location = / {
return 301 /getting-started;
}```
, но / Getting-Start должен принести материал из / basics, например
```location = /getting-started {
rewrite "/getting-started" /basics/ last;
}````
, и URL должен остаться / начать работу
Таким образом, в целом желаемый результат -
При переходе на root страница должна загружать данные из / basics, но URL должен измениться на / Getting-Start. Теперь это также означает, что если пользователь непосредственно входит в / Getting-Start, ему будут предоставлены вещи из / Basics, в то время как пользователь увидит тот же URL (/ Getting-Start)
Теперь я смог сделать это с использованием кода выше.
Проблема в Когда страница загружена, в ней есть несколько ссылок, которые должны иметь путь /basics/something.
Но когда я нажмите на ссылку, она станет / что-то (НЕ / основы / что-то) . (поскольку мы находимся на странице / basics, хотя URL-адрес остается / начинается) и поэтому нужная страница не загружается.
Это происходит только тогда, когда я выполняю перенаправление страницы root. Подскажите пожалуйста как это можно исправить.