- 16, May 2024
- #1
привет
у меня есть конструкция вроде
местоположение ~* {
если ($args ~ *) {
add_header Ссылка "<$схема://$http_host$request_uri>; rel=\"канонический\"";
}
}
Но мне нужно отфильтровать аргументы из $request_uri - цель состоит в том, чтобы добавить URL-адрес без параметров в качестве канонического к параметризованному URL-адресу.
Я не могу использовать $uri — он делает URL-адрес закодированным, но мне нужен исходный URL-адрес. Как я могу использовать этот метод избавления от аргументов:
карта $request_uri $request_uri_path { "~^(?P<путь>[^?])(\?.)?$" $path; } вместе с моей конструкцией? заранее спасибо!
у меня есть конструкция вроде
местоположение ~* {
если ($args ~ *) {
add_header Ссылка "<$схема://$http_host$request_uri>; rel=\"канонический\"";
}
}
Но мне нужно отфильтровать аргументы из $request_uri - цель состоит в том, чтобы добавить URL-адрес без параметров в качестве канонического к параметризованному URL-адресу.
Я не могу использовать $uri — он делает URL-адрес закодированным, но мне нужен исходный URL-адрес. Как я могу использовать этот метод избавления от аргументов:
карта $request_uri $request_uri_path { "~^(?P<путь>[^?])(\?.)?$" $path; } вместе с моей конструкцией? заранее спасибо!