Django wsgi 和 mod_pagespeed 不起作用

Django wsgi 和 mod_pagespeed 不起作用

我在我的服务器上安装了 mod_pagespeed,并且它在页眉方面可以正常工作:

X-Mod-Pagespeed:1.7.30.5-3847

问题是它没有做任何其他事情。没有空格或注释删除或任何显而易见的事情。我究竟如何在我的服务器上设置它?我需要添加什么才能让它工作,我应该编辑哪些文件?如果我能让它做某事,那么我可能就能弄清楚剩下的事情了!

来自 sites-enabled 的站点配置文件:

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName site.com
#ServerAlias www.site.com

DocumentRoot /var/www/site.com/html/
ErrorLog /var/www/site.com/logs/error.log
CustomLog /var/www/site.com/logs/access.log combined

WSGIScriptAlias / /var/www/site.com/django/site.com/django.wsgi

Alias /static/ /var/www/site.com/html/static/

<Location "/static/">
    Options -Indexes
</Location>

Alias /media/ /var/www/django/contrib/admin/media/

</VirtualHost>

WSGI 文件:

import os, sys

sys.stdout = sys.stderr

sys.path.append('/var/www/site.com/django')
sys.path.append('/var/www/site.com/django/sitename')
os.environ['DJANGO_SETTINGS_MODULE'] = 'sitename.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

pagespeed 使用我安装时的默认值。如果有帮助的话,在 Ubuntu 上运行 apache 2.2。如果需要更多信息,请告诉我。谢谢

相关内容