Как оптимизировать изображения с субдомена с помощью ngx_pagespeed

Я запускаю ngx_pagespeed 1.9.32 на nginx 1.6.2

На моем сайте я использую картинки с поддоменов. Например:

www.domain.com используя картинки из app.domain.com/files

Все отлично работает на www.domain.comjs, изображения (из того же домена) и css будут автоматически объединяться и минимизироваться с помощью ngx_pagespeed. Единственная проблема заключается в том, что изображения с субдомена не оптимизируются.

Это мой текущий конфиг для nginx www.domain.com:

    pagespeed Domain "*.domain.com";
    pagespeed MapOriginDomain "http://localhost" "https://www.domain.com";
    pagespeed LoadFromFile "https://www.domain.com" "/var/www/wordpress/";
    pagespeed LoadFromFile "https://app.domain.com/files" "/var/www/app.termin2go.com/frontend/files";

    # Ensure requests for pagespeed optimized resources go to the pagespeed handler
    # and no extraneous headers get set.
    location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
            add_header "" "";
    }

    location ~ "^/ngx_pagespeed_static/" { }
    location ~ "^/ngx_pagespeed_beacon$" { }
    location /ngx_pagespeed_statistics { allow 127.0.0.1; deny all; }
    location /ngx_pagespeed_global_statistics { allow 127.0.0.1; deny all; }
    pagespeed MessageBufferSize 100000;
    location /ngx_pagespeed_message { allow 127.0.0.1; deny all; }
    location /pagespeed_console { allow 127.0.0.1; deny all; }

Я много пробовал, как директива LoadFromFile и подстановочный знак в директиве Domain. Но ничто не поможет. Также я не могу найти любую соответствующую ошибку в журнале ошибок.

Любые идеи, как я не могу отладить или исправить это?

1 ответ

Решение
pagespeed LoadFromFile "https://app.domain.com/files"
  "/var/www/app.termin2go.com/frontend/files";

Вы пропускаете косую черту с конца .../frontend/files

Другие вопросы по тегам