andrewbrg commented on issue #1686:
URL: 
https://github.com/apache/incubator-pagespeed-ngx/issues/1686#issuecomment-624331129


   I have no idea what serf is, but yes i'm using nginx with lua. 
   
   I tried using this in the URL 
   `?PageSpeedFilters=-in_place_optimize_for_browser 
   `
   and all the PageSpeed links disappeared, site just served standard content.
   
   Here is the full PageSpeed config:
   
   
   ```
   upstream application_server {
       server website-app:8090;
       keepalive 30;
   }
   
   include inc/cloudflare.conf;
   
   pagespeed MessageBufferSize 100000;
   pagespeed ProcessScriptVariables all;
   pagespeed DefaultSharedMemoryCacheKB 0;
   
   server {
   
       set $root_dir "website";
       set $root_domain "website.com";
   
       listen 80;
       listen [::]:80;
       listen 443 ssl http2;
       server_name _;
   
       error_log  /dev/stderr;
       access_log /dev/stdout main;
       root /var/www/$root_dir/public;
   
       ssl_certificate /etc/nginx/cert.pem;
       ssl_certificate_key /etc/nginx/key.pem;
       ssl_prefer_server_ciphers on;
       ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
       ssl_ciphers 
EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
       ssl_session_cache shared:SSL:64m;
       ssl_session_timeout 1h;
   
       gzip on;
       gzip_vary on;
       gzip_disable "msie6";
       gzip_min_length 256;
       gzip_buffers 16 8k;
       gzip_proxied any;
       gzip_types
           text/plain
           text/css
           text/js
           text/xml
           text/javascript
           font/ttf
           font/opentype
           image/svg+xml
           application/javascript
           application/x-javascript
           application/json
           application/xml
           application/rss+xml
           application/ttf
           application/x-ttf
           application/x-font-otf
           application/font-woff
           application/font-woff2
           application/vnd.ms-fontobject;
   
       pagespeed on;
       pagespeed FetchHttps disable;
       pagespeed AllowVaryOn "Auto";
       pagespeed EnableCachePurge on;
       pagespeed PurgeMethod PURGE;
       pagespeed SupportNoScriptEnabled false;
       pagespeed InPlaceResourceOptimization on;
       pagespeed LogDir "/var/www/pc/pagespeed/logs/";
   
       pagespeed LRUCacheKbPerProcess 8192;
       pagespeed LRUCacheByteLimit 16384;
   
       pagespeed FileCachePath "/var/www/pc/pagespeed/";
       pagespeed FileCacheSizeKb 204800;
       pagespeed FileCacheInodeLimit 5000000;
       pagespeed FileCacheCleanIntervalMs 30000;
   
       pagespeed MemcachedThreads 2;
       pagespeed MemcachedTimeoutUs 350000;
       pagespeed MemcachedServers "10.1.240.5:11211,10.1.240.6:11211";
   
       pagespeed CacheFragment $root_dir;
       pagespeed MapOriginDomain http://127.0.0.1 https://$root_domain;
       pagespeed MapOriginDomain http://127.0.0.1 https://stage-00.$root_domain;
       pagespeed MapOriginDomain http://127.0.0.1 https://stage-01.$root_domain;
   
       pagespeed EnableFilters rewrite_css;
       pagespeed EnableFilters lazyload_images;
       pagespeed EnableFilters remove_comments;
       pagespeed EnableFilters rewrite_javascript;
       pagespeed EnableFilters add_instrumentation;
       pagespeed EnableFilters insert_dns_prefetch;
       pagespeed EnableFilters flatten_css_imports;
       pagespeed EnableFilters collapse_whitespace;
       pagespeed EnableFilters insert_dns_prefetch;
       pagespeed EnableFilters inline_google_font_css;
       pagespeed EnableFilters hint_preload_subresources;
       pagespeed EnableFilters in_place_optimize_for_browser;
       pagespeed EnableFilters canonicalize_javascript_libraries;
   
       pagespeed EnableFilters rewrite_images;
       pagespeed EnableFilters recompress_webp;
       pagespeed EnableFilters recompress_images;
       pagespeed EnableFilters convert_jpeg_to_webp;
       pagespeed EnableFilters convert_to_webp_lossless;
       pagespeed EnableFilters convert_to_webp_animated;
   
       pagespeed DisableFilters extend_cache;
       pagespeed DisableFilters extend_cache_images;
       pagespeed DisableFilters responsive_images;
       pagespeed DisableFilters prioritize_critical_css;
   
       pagespeed DownstreamCachePurgeMethod PURGE;
       pagespeed DownstreamCacheRebeaconingKey "Yhdyf66WWhdy33";
       pagespeed DownstreamCachePurgeLocationPrefix http://127.0.0.1:80;
   
       pagespeed Disallow "*/admin*";
       pagespeed Disallow "*/healthz";
       pagespeed Disallow "*/ping.js";
       pagespeed Disallow "*/ping.php";
       pagespeed Disallow "*/pixel.gif";
       pagespeed Disallow "*/blank.gif";
   
       pagespeed Statistics on;
       pagespeed StatisticsLogging on;
   
       pagespeed StatisticsPath /ngx_pagespeed_statistics;
       pagespeed MessagesPath /ngx_pagespeed_message;
       pagespeed ConsolePath /pagespeed_console;
       pagespeed AdminPath /pagespeed_admin;
   
       ## Ensure requests for pagespeed optimized resources go to the pagespeed 
handler
       location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
           add_header "" "";
       }
   
       location ~ "^/pagespeed_static/" { }
       location ~ "^/ngx_pagespeed_beacon$" { }
   
       ## PageSpeed Admin UI paths
       location /ngx_pagespeed_statistics {
           include inc/restrictions.conf;
       }
       location /ngx_pagespeed_message {
           include inc/restrictions.conf;
       }
       location /pagespeed_console {
           include inc/restrictions.conf;
       }
       location /pagespeed_admin {
           include inc/restrictions.conf;
       }
   
       location /proxyHealth {
           pagespeed off;
           empty_gif;
           access_log off;
       }
   
       location / {
           proxy_pass http://application_server;
           proxy_redirect off;
           proxy_http_version 1.1;
           proxy_set_header Host $host;
           proxy_set_header Connection "Keep-Alive";
           proxy_set_header X-Forwarded-For $remote_addr;
           proxy_set_header X-Forwarded-Host $host;
           proxy_set_header X-Forwarded-Port $server_port;
           proxy_set_header X-Forwarded-Proto $scheme;
       }
   }
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to