【问题标题】:how to disable page speed on specific url?如何禁用特定网址的页面速度?
【发布时间】:2014-11-11 05:56:19
【问题描述】:

我目前正在我的新网站上使用页面速度,对此非常满意。 但我刚刚意识到我的 /phpmyadmin 现在是空白的。

我知道这是因为 pagespeed 因为当我转到 /phpmyadmin/?PageSpeed=off;它再次起作用。

所以我们的想法是只在 /phpmyadmin 和 /phpmyadmin/* 上禁用 pagespeed /phpmyadmin 链接由符号链接构成。

我正在使用 apache2。

这是我的 vhost .conf 文件中的内容

    <Directory /var/www/mywebsite/>

            AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript

            #ModPagespeedEnableFilters lazyload_images,defer_javascript,insert_dns_prefetch,collapse_whitespace

            ModPagespeedEnableFilters lazyload_images,combine_javascript,defer_javascript,combine_css

            RewriteBase /
            RewriteRule ^index\.php$ - [L]
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule . /index.php [L]

            FileETag none

            ExpiresActive On
            ExpiresDefault "access plus 5 seconds"
            ExpiresByType image/x-icon "access plus 2500000 seconds"
            ExpiresByType image/jpeg "access plus 2500000 seconds"
            ExpiresByType image/png "access plus 2500000 seconds"
            ExpiresByType image/gif "access plus 2500000 seconds"
            ExpiresByType application/x-shockwave-flash "access plus 2500000 seconds"
            ExpiresByType text/css "access plus 600000 seconds"
            ExpiresByType text/javascript "access plus 200000 seconds"
            ExpiresByType application/javascript "access plus 200000 seconds"
            ExpiresByType application/x-javascript "access plus 200000 seconds"
            ExpiresByType text/html "access plus 600 seconds"
            ExpiresByType application/xhtml+xml "access plus 600 seconds"

            Options -Indexes
            AllowOverride All

    </Directory>

任何想法社区?

非常感谢!!

【问题讨论】:

    标签: pagespeed google-pagespeed


    【解决方案1】:

    您可以使用普通的 apache 位置块:

    <Location "/phpmyadmin">
      ModPagespeed off
    </Location>
    

    或 mod_pagespeed 特定指令:

    ModPagespeedDisallow "*/phpmyadmin/*"
    

    【讨论】:

    • 谢谢。这正是我想要的。对于任何可能不知道的人,ModPagespeedDisallow 位于您的 apache 站点配置的虚拟主机块内
    猜你喜欢
    • 2012-03-21
    • 2016-12-26
    • 1970-01-01
    • 2015-05-07
    • 2019-11-25
    • 2023-03-15
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    相关资源
    最近更新 更多