X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Правильно ли я настроил htaccess?
Napoleon-007
Napoleon-007
Topic Starter сообщение 5.6.2018, 19:21; Ответить: Napoleon-007
Сообщение #1


Всем Привет! Подскажите мне пожалуйста, правильно ли у меня оформлен .htaccess для сайта WordPress. Я просто не понимаю вот что. Один сайт у меня показывает включение кэша, а другой нет. Я решил установить дополнительный код в htaccess. Но ситуация такая же.

# BEGIN WordPress
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 5.6.2018, 21:20; Ответить: ShowPrint
Сообщение #2


Саш, посмотри поиском, было пару тем в которых освещалась настройка кеширования через htacсess.

Я лично руководствовался инфой из этих тем и у меня всё работает.
Кусок который у меня отвечает за кеширование:

# Сжимаем компоненты сайта путем включения Gzip
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
<ifmodule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_item_include file \.js$
mod_gzip_item_include file \.css$
</ifmodule>
</IfModule>

# кеширование в браузере на стороне пользователя
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/html "access plus 7 day"
ExpiresByType text/x-javascript "access 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/x-shockwave-flash "access 1 year"
</IfModule>

# Cache-Control
<ifModule mod_headers.c>
# Картинки на месяц
<filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
# Стили и JS на неделю
<filesMatch "\.(css|js)$">
Header set Cache-Control "max-age=604800, public, must-revalidate"
</filesMatch>
# xml и txt на день с проверкой
<filesMatch "\.(xml|txt)$">
Header set Cache-Control "max-age=86400, public, must-revalidate"
</filesMatch>
# Страницы на один день с проверкой
<filesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=86400, public, must-revalidate"
</filesMatch>
</ifModule>

P.S. Нашёл у себя в избранных темах: тынц и тынц
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Napoleon-007
Napoleon-007
Topic Starter сообщение 5.6.2018, 22:04; Ответить: Napoleon-007
Сообщение #3


(ShowPrint @ 6.6.2018, 00:20) *
P.S. Нашёл у себя в избранных темах: тынц и тынц

Спасибо. Миша! Хотя, что я уже только не пробовал. Просто странная история получается. Я сделал новый домен и все на нем делаю по новому.  Алгоритм действий был такой. Я зарегистрировал новый домен, потом связал его хостингом и сразу установил на него бесплатный, халявный сертификат. И уже потом загрузил новый вордпресс, установив на него шаблон DIVI. Были небольшие проблемы со смешанным соединением, но их я уже разрешил. Перед установкой плагинов для вкл. кэша, я провел анализ сайта и вот какую интересную историю получил. Здесь https://a.pr-cy.ru/fotografonline.ru/ и тута https://gtmetrix.com/reports/fotografonline.ru/1jL7qF7N анализ показал, что сайт загружается неплохо и кэш работает нормально. Правда в первом случае скорость загрузки HTML почему то плавает. То показывает 0,87 сек то 1,27 сек. А если посмотреть тут https://www.cy-pr.com/a/fotografonline.ru получается для мобильный устройств кэш работает. а для компьютеров, нет.  Вот я и не понимаю как быть и что делать. Либо в новом ВордПрессе заложена эта функция, либо в шаблоне. Но где конкретно найти не могу. Я потом, устанавливал разные плагины для включения кэша, но от них сайт еще хуже работал. 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ShowPrint
ShowPrint
сообщение 6.6.2018, 11:18; Ответить: ShowPrint
Сообщение #4


(Napoleon-007 @ 6.6.2018, 01:04) *
Вот я и не понимаю как быть и что делать
Я не очень доверяю (читать "не пользуюсь")  онлайн сервисам для проверки кеширования.
Открываю в Хроме инструменты веб-разработчика (F12), загружаю страницу и во вкладке Network смотрю загрузку файлов, что/откуда грузится - что из кеша, что нет.
Считаю что это более верный вариант проверки, когда своими глазками/ручками...  :rolleyes:


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Учимся правильно отвечать
17 falken 21625 13.7.2020, 18:13
автор: falken
Открытая тема (нет новых ответов) Как правильно купить сайт?
6 magnet 2758 9.3.2020, 18:54
автор: Plya
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСколько денег правильно реинвестировать?
4 Bilish 1155 20.1.2020, 19:03
автор: Santey
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2097 28.12.2019, 7:33
автор: KrisGuseva
Открытая тема (нет новых ответов) Как правильно называется такой шаблон?
1 sc2r2bey 3156 17.12.2019, 21:10
автор: Ostromir


 



RSS Текстовая версия Сейчас: 25.4.2024, 5:52
Дизайн