我已经开发了一个使用angularjs和web api的网站。
问题是ajax呈现的内容不能被google抓取。而且没有人能用谷歌搜索找到这个网站。
在阅读了许多关于这个问题的文章后,包括:
,,还有,我找不到合适的解决方案。那些提到asp.net解决方案的人都在谈论mvc,而我只需要简单的REST by web api,其他文章都不讨论asp.net。
有什么简单的解释吗?
如何绕过缺失的环节,继续抓取好的数据?
我使用的是Python2和Ubuntu14.04.3。
我正在抓取一个有多个链接到相关数据的网页。一些相关的链接丢失了,所以我需要一种方法来绕过丢失的链接并继续抓取。
Web page 1
part description 1 with associated link
part description 2 w/o associated link
more part descriptions with and w/o associcated links
Web page n+
more part descriptions
我
我有一个Ubuntu 14.04服务器,我不能使用任何依赖于su的东西。这表现为无法重新启动服务,甚至无法切换用户。
root@ci-web1:~# su - mxx
su: Authentication failure
我的/var/log/auth.log显示:
Oct 10 11:14:15 ci-web1 su[19709]: PAM unable to dlopen(pam_rootok.so): /lib/security/pam_rootok.so: cannot open shared object file: No such file or directory
Oct 10