nginx serve arquivo html diferente para o googlebot

1

Eu tenho um aplicativo angular veiculado pelo nginx. Para o googlebot eu quero servir um arquivo html estático diferente para que ele possa indexar corretamente, a configuração nginx a seguir está correta? (Eu não quero complicar a configuração usando o phantomjs, eu quero explorar outras opções como sitemap.xml somente se o nginx não puder fazer este trabalho)

location / {
    if ($http_user_agent ~ Googlebot) {
        rewrite ^/(.*)$ /forgooglebot.html break;
    }
    root /usr/share/nginx/app;
    try_files $uri $uri/ /index.html;
}
    
por Krishna Srinivas 15.10.2013 / 16:17

0 respostas