wsgi中间件,用于用iframe的html内容替换iframe,使它们能够被搜索引擎所包围
wsgi-seo-iframe的Python项目详细描述
seo iframe replacer是一个wsgi中间件,用于替换包含 “src”属性,按其呈现的HTML代码。它用于允许内容 由ajax呈现,由google等搜索引擎索引。典型的 django的wsgi脚本的用法:
import os from django.core.wsgi import get_wsgi_application from wsgi_seo_iframe import IframeReplacerMiddleware os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings") application = get_wsgi_application() application = IframeReplacerMiddleware(application)
要求
这个包装需要PhantomJS 手动安装。
您可以下载phantomjs的兼容版本 这里:http://phantomjs.org/download.html
在基于Debian的系统中,您可以使用以下方法安装它: sudo apt-get install phantomjs