• Коллеги, проблема в следующем, оптимизировали сайт при помощи плагина WebP Express и он стал быстрее, но вот беда, на сафари не подгружаются никакие картинки. Плагин удалил, но сайт всё равно использует WebP.

    Как поправить и вернуть всё к jpeg и png?

    Может можно как то под сафари подстроится в этом плагине или вообще?

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Модератор Yui

    (@fierevere)

    永子

    Как поправить и вернуть всё к jpeg и png?

    бэкап

    Про Сафари могли бы и узнать,

    Может можно как то под сафари подстроится в этом плагине или вообще?

    Никак на настоящее время. Ждите пока Сафари научится webp. Вроде собирается в обозримом будущем.

    Коллеги, а без бэкапа как то код почистить можно? Много изменений очень, да и не делали бэкапа.. Про сафари лажанулись. ВебП вроде копии только создает же в папке с изображениями?

    Пока все обновятся на саафари 14…)

    Модератор Yui

    (@fierevere)

    永子

    А вы им баннер на сайте повесьте, раньше модно было
    «Этот сайт оптимизирован для просмотра в Internet Explorer 5»

    Модератор Yui

    (@fierevere)

    永子

    https://wordpress.org/support/plugin/webp-express/
    можете автору плагина задать вопрос, как сделать откат (rollback)

    Только я не особенно вижу, чтобы там на форуме отвечали

    мда, коряво((( подождем еще, может кто то сталкивался

    он создает какие то правила в htaccess

    Модератор Yui

    (@fierevere)

    永子

    покажите .htaccess

    
    # BEGIN WpFastestCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} =on
    RewriteCond %{HTTP_HOST} ^dom-hleba.ru
    # Start WPFC Exclude
    # End WPFC Exclude
    # Start_WPFC_Exclude_Admin_Cookie
    RewriteCond %{HTTP:Cookie} !wordpress_logged_in_[^\=]+\=admin_big|ex_dir|market_chief
    # End_WPFC_Exclude_Admin_Cookie
    RewriteCond %{HTTP_HOST} ^dom-hleba.ru
    RewriteCond %{HTTP_USER_AGENT} !(facebookexternalhit|WP_FASTEST_CACHE_CSS_VALIDATOR|Twitterbot|LinkedInBot|WhatsApp|Mediatoolkitbot)
    RewriteCond %{HTTP_USER_AGENT} !(WP\sFastest\sCache\sPreload(\siPhone\sMobile)?\s*Bot)
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{REQUEST_URI} !(\/){2}$
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond %{QUERY_STRING} !.+
    RewriteCond %{HTTP:Cookie} !wordpress_logged_in
    RewriteCond %{HTTP:Cookie} !comment_author_
    RewriteCond %{HTTP:Cookie} !safirmobilswitcher=mobil
    RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or]
    RewriteCond /var/www/u0295085/data/www/dom-hleba.ru/wp-content/cache/all/$1/index.html -f
    RewriteRule ^(.*) "/wp-content/cache/all/$1/index.html" [L]
    </IfModule>
    <FilesMatch "index\.(html|htm)$">
    AddDefaultCharset UTF-8
    <ifModule mod_headers.c>
    FileETag None
    Header unset ETag
    Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires "Mon, 29 Oct 1923 20:30:00 GMT"
    </ifModule>
    </FilesMatch>
    # END WpFastestCache
    # BEGIN GzipWpFastestCache
    <IfModule mod_deflate.c>
    AddType x-font/woff .woff
    AddType x-font/ttf .ttf
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/javascript
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE x-font/ttf
    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
    AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf
    </IfModule>
    # END GzipWpFastestCache
    # BEGIN LBCWpFastestCache
    <FilesMatch "\.(webm|ogg|mp4|ico|pdf|flv|jpg|jpeg|png|gif|webp|js|css|swf|x-html|css|xml|js|woff|woff2|otf|ttf|svg|eot)(\.gz)?$">
    <IfModule mod_expires.c>
    AddType application/font-woff2 .woff2
    AddType application/x-font-opentype .otf
    ExpiresActive On
    ExpiresDefault A0
    ExpiresByType video/webm A10368000
    ExpiresByType video/ogg A10368000
    ExpiresByType video/mp4 A10368000
    ExpiresByType image/webp A10368000
    ExpiresByType image/gif A10368000
    ExpiresByType image/png A10368000
    ExpiresByType image/jpg A10368000
    ExpiresByType image/jpeg A10368000
    ExpiresByType image/ico A10368000
    ExpiresByType image/svg+xml A10368000
    ExpiresByType text/css A10368000
    ExpiresByType text/javascript A10368000
    ExpiresByType application/javascript A10368000
    ExpiresByType application/x-javascript A10368000
    ExpiresByType application/font-woff2 A10368000
    ExpiresByType application/x-font-opentype A10368000
    ExpiresByType application/x-font-truetype A10368000
    </IfModule>
    <IfModule mod_headers.c>
    Header set Expires "max-age=A10368000, public"
    Header unset ETag
    Header set Connection keep-alive
    FileETag None
    </IfModule>
    </FilesMatch>
    # END LBCWpFastestCache
    # сжатие text, html, javascript, css, xml:
    <ifModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
    </ifModule>
    # кеш браузера
    <ifModule mod_expires.c>
    ExpiresActive On
    #по умолчанию кеш в 5 секунд
    ExpiresDefault "access plus 1 days"
    # Включаем кэширование изображений и флэш на месяц
    ExpiresByType image/x-icon "access plus 1 month"
    ExpiresByType image/jpeg "access plus 4 weeks"
    ExpiresByType image/png "access plus 30 days"
    ExpiresByType image/gif "access plus 43829 minutes"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    # Включаем кэширование css, javascript и текстовых файлоф на одну неделю
    ExpiresByType text/css "access plus 604800 seconds"
    ExpiresByType text/javascript "access plus 604800 seconds"
    ExpiresByType application/javascript "access plus 604800 seconds"
    ExpiresByType application/x-javascript "access plus 604800 seconds"
    # Включаем кэширование html и htm файлов на один день
    ExpiresByType text/html "access plus 43200 seconds"
    # Включаем кэширование xml файлов на десять минут
    ExpiresByType application/xhtml+xml "access plus 600 seconds"
    # Нестандартные шрифты сайта
    ExpiresByType application/x-font-ttf "access plus 1 month"
    ExpiresByType font/opentype "access plus 1 month"
    ExpiresByType application/x-font-woff "access plus 1 month"
    ExpiresByType application/x-font-woff2 "access plus 1 month"
    ExpiresByType image/svg+xml "access plus 1 month"
    ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
    </ifModule>
    
    AddDefaultCharset UTF-8
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    • Ответ изменён 3 года, 8 месяцев назад пользователем Yui. Причина: please use CODE button for proper formatting
    Модератор Yui

    (@fierevere)

    永子

    не похоже что у вас что-то добавлено WebP express
    Фастест кеш вам добавил многое, ну а кроме него вроде ничего нет чужеродного

    гадский плагин!

    Модератор Yui

    (@fierevere)

    永子

    просто делает то, что заявлено
    в описании написано, что он в состоянии отдавать JPG/PNG браузерам без поддержки WebP, также там написано и что-то по правилам .htaccess (возможно как раз для этого), а раз у вас правил нет, то и что-то может не работать…

    Впрочем, может и правда стоит задать вопрос в поддержку плагина, пока вы ждете в этой теме тех, кто уже прошел всё то же самое до вас.

    так и поступил, но надежды мало на быстрое решение) разработчик просто молчит, подождём ещё немного

    • Ответ изменён 3 года, 8 месяцев назад пользователем aloalo.

    Вот что пишет автор в темах, я не совсем понимаю, кэш я почистил

    https://wordpress.org/support/topic/not-reverting-back-from-webp/
    https://wordpress.org/support/topic/how-to-remove-all-webp-files-and-symlinks/

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «WebP Express» закрыта для новых ответов.