@dayna
Чтобы убрать путь и сделать перенаправление (redirect) в nginx, вы можете использовать директиву rewrite
.
Вот пример конфигурации nginx, который убирает путь и делает перенаправление:
1 2 3 4 5 6 7 8 |
server { listen 80; server_name example.com; location /old-path { rewrite ^/old-path(.*)$ http://example.com/new-path permanent; } } |
В этом примере, все запросы к /old-path
будут перенаправлены на http://example.com/new-path
, а путь /old-path
будет убран.
Обратите внимание, что permanent
указывает на постоянное перенаправление (301 Moved Permanently). Если вам нужно временное перенаправление или любой другой статус код, вы можете изменить это значение на соответствующий.
Не забудьте перезагрузить конфигурацию nginx после внесения изменений:
1
|
sudo service nginx reload |
Или:
1
|
sudo systemctl reload nginx |