Вижу массу location (ни в какое сравнение с тем, что генерит ISPManager, в Битрикс-окружении их в десяток раз больше).
После привычных location@fallback, location /, вижу кучу location, которые могут отвечать на динамическую страницу, а могут и нет.
Вот пример:
Вроде как задумано для статики, но может быть и динамика.
Директиву можно поместить только в location, не if. Тогда если я хочу ограничить активность только на динамических страницах, то решения нет?
После привычных location@fallback, location /, вижу кучу location, которые могут отвечать на динамическую страницу, а могут и нет.
Вот пример:
| Код |
|---|
location ~ ^(/bitrix/html_pages) {
index index@.html;
if (!-f $request_filename) {
rewrite ^/bitrix/html_pages(.*)/index@.html$ $1/ break;
rewrite ^/bitrix/html_pages(.*)/index@(.*)\.html$ $1/?$2
break;
rewrite ^/bitrix/html_pages(.*)@.html$ $1.php break;
rewrite ^/bitrix/html_pages(.*)@(.*)\.html$ $1.php?$2 bre
ak;
proxy_pass $proxyserver;
}
}
|
Директиву можно поместить только в location, не if. Тогда если я хочу ограничить активность только на динамических страницах, то решения нет?
Поддержите идею (выбор имени файла для robots.txt в многосайтовой конфигурации на общей папке)! А убит сайт идей. Фсё!