2015-09-07 2 views
0

Как свести к минимуму такие запросы в одном?Как свести к минимуму перенаправления одного URL-адреса в nginx?

location = /GetFile.ashx { 
    return 301 /overview-videos/; 
} 
location = /products/GetFile.ashx { 
    return 301 /overview-videos/; 
} 
location = /abouts/GetFile.ashx { 
    return 301 /overview-videos/; 
} 
+0

Почему вы хотите сделать это? Nginx действительно эффективен в сопоставлении точных URI. –

+0

Поскольку у меня есть сто папок для GetFile.ashx (старые URL-адреса сайта. –

+0

Ну, тогда вам, вероятно, следует использовать регулярные выражения –

ответ

1

Простое решение для Nginx:

location ~ ^/(.*)GetFile.ashx$ { 
    return 301 /overview-videos/; 
} 
Смежные вопросы