nginx обслуживает другой html файл для googlebot

У меня есть угловое приложение через nginx. Для googlebot я хочу использовать другой статический html-файл, чтобы он мог правильно индексировать, правильна ли следующая конфигурация nginx? (Я не хочу усложнять настройку с помощью phantomjs, я хочу исследовать другие варианты, такие как sitemap.xml, только если nginx не может выполнить эту работу)

location / {
    if ($http_user_agent ~ Googlebot) {
        rewrite ^/(.*)$ /forgooglebot.html break;
    }
    root /usr/share/nginx/app;
    try_files $uri $uri/ /index.html;
}

0 ответов

Другие вопросы по тегам