Моя проблема заключается в том, что боты facebook и twitter не выполняют javascript, и мне нужны метатеги в моих элементах, так что при совместном использовании на этих платформах отображается правильное изображение/заголовок/сообщение.Prerender angular2 страницы как чистый HTML
У меня есть сервер nginx, обслуживающий контент углового2 как статические файлы.
Теперь я хочу как-то прервать страницы для этих ботов. В частности, я хочу перенаправить ботов на экземпляр, например, phantomJS, который будет прервать страницы. Я хочу, чтобы этот экземпляр запускался как отдельная служба на другом IP-адресе, чтобы я мог снова использовать его для чего-то еще.
Я понятия не имею, где и с чего начать. Есть ли какие-либо серверные пакеты nodejs, которые уже знают, как это сделать для меня?
Назад в тот день, когда мы решили его, добавив некоторый механизм шаблонов на наш веб-сервер и просто убрали ответственность за углы, чтобы заполнить эти поля. –
Я сейчас пытаюсь настроить свой собственный экземпляр prerender, который тоже должен быть одобрен – Nirri