Перейти к содержанию

htaccess for IPS Forums


Silence

Рекомендуемые сообщения

htaccess for IPS Forums


Это пользовательский .htaccess для использования на форумах сообщества сообщества IPS. Это помогает улучшить ваши рейтинги Google Page Speed и YSlow.

Верхний сегмент - это тот же .htaccess, который генерируется программным обеспечением Форума IPS. Этот сегмент - это код службы Invision Power Services, и я не утверждаю, что он является моим собственным. Все права и кредит для этого сегмента .htaccess - Invision Power Services.

Нижний сегмент основан на исследовании нескольких веб-сайтов и приведенных ниже ссылок. Будьте осторожны при использовании этого файла, потому что содержимое может быть несовместимо с настройкой вашего сервера. Профилактические меры были приняты для обеспечения безопасного использования в любой среде на базе Apache.

Google рекомендует не менее одной недели: https://developers.google.com/speed/docs/insights/LeverageBrowserCaching
GTmetrix рекомендует не менее одного месяца: https://gtmetrix.com/leverage-browser-caching.html


 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
500Internal Server Error
Ошибка в настройках сайтаВероятнее всего, эта ошибка возникла из-за несовместимых настроек .htaccess
Ссылка на комментарий
Поделиться на другие сайты

@Alex10877, вы ссылку то поменяйте в профиле, это не ваш сайт!

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

У кого нибудь есть полностью настроенный htaccess для 4.1.19 ?

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, MaZaHaKa сказал:

У кого нибудь есть полностью настроенный htaccess для 4.1.19 ?

Есть. :do:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

Ссылка на комментарий
Поделиться на другие сайты

У меня такой

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.your-vr.ru$ [NC]
RewriteRule ^(.*)$ https://your-vr.ru/$1 [R=301,L]

Options +FollowSymlinks
RewriteEngine On

RewriteRule ^sitemap\.xml$ xmlsitemap.php [L]
RewriteRule ^sitemap$ sitemap.php [L]

## End IPS Suite Forum SEO

## Begin - Expires caching
<IfModule mod_expires.c>

## This rule will create an ETag for files based only on the modification timestamp and their size. 
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size

SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None

# Enable expiration control
ExpiresActive On

# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"

# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"

# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month" 
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpg "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"

# Other optimizations
ExpiresByType application/x-gzip "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"

</IfModule>
## End - Expires caching

Только в двух строчках нужно изменить ссылки на свой форум

Ссылка на комментарий
Поделиться на другие сайты

можете пояснить чем ваши списки лучше того что в шапке?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 года спустя...

есть версия htaccess for IPS Forums 1.0.3
Released October 14, 2020

https://invisioncommunity.com/files/file/7514-htaccess-for-ips-forums/

Может кто скачать с оф сайта, это вроде бесплатно. Да и вообще есть ли в нем смысл? 

Ссылка на комментарий
Поделиться на другие сайты

20 минут назад, Litesm сказал:

есть версия htaccess for IPS Forums 1.0.3
Released October 14, 2020

https://invisioncommunity.com/files/file/7514-htaccess-for-ips-forums/

Может кто скачать с оф сайта, это вроде бесплатно. Да и вообще есть ли в нем смысл? 

Интересно, а чем он отличается от стандартного ручного в корне? Не в курсе? Я бы поставил себе посмотреть

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, the.bunin сказал:

Интересно, а чем он отличается от стандартного ручного в корне? Не в курсе? Я бы поставил себе посмотреть

Спойлер

 

## IPS Suite Forum SEO
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico)(\?|$) - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

## End IPS Suite Forum SEO

## Begin - Expires caching
<IfModule mod_expires.c>

## This rule will create an ETag for files based only on the modification timestamp and their size. 
## Note: It may cause problems on your server and you may need to remove it
FileETag MTime Size

SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None

# Enable expiration control
ExpiresActive On

# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"

# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"

# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month" 
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpg "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"

# Other optimizations
ExpiresByType application/x-gzip "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"

</IfModule>
## End - Expires caching

 

вот. Это старая версия. Что там и как работает я не в курсе. Мои познания ограничены :_)))

Изменено пользователем Litesm
Ссылка на комментарий
Поделиться на другие сайты

Может есть тут тот, кто использует его? Вообще интересно, потому что отзывы достаточно хорошие по нему. Неужели реально так ускоряет. Надо протестить чтоль :) 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, the.bunin сказал:

Может есть тут тот, кто использует его? Вообще интересно, потому что отзывы достаточно хорошие по нему. Неужели реально так ускоряет. Надо протестить чтоль :) 

у вас же лицензия, а он бесплатный, скачайте пожалуйста ))) И выложите, что там нового то ?

Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, the.bunin сказал:

Непонятно чем версия 1.0.3 отличается от предыдущей. Сравнил, вроде все команды те же 😁

Ссылка на комментарий
Поделиться на другие сайты

35 минут назад, Litesm сказал:

Непонятно чем версия 1.0.3 отличается от предыдущей. Сравнил, вроде все команды те же 😁

Не знаю, проверим) Сейчас сделаю бекап, зафиксирую все данные по сео и скоростям и потом буду наблюдать....о результатах отпишу, если не забуду)

Ссылка на комментарий
Поделиться на другие сайты

16 часов назад, the.bunin сказал:

Не знаю, проверим) Сейчас сделаю бекап, зафиксирую все данные по сео и скоростям и потом буду наблюдать....о результатах отпишу, если не забуду)

ну чего там ? Получилось ?

Ссылка на комментарий
Поделиться на другие сайты

33 минуты назад, Litesm сказал:

ну чего там ? Получилось ?

Да получилось, результаты то не такие быстрые. Гугл схавает его и покажет результаты только в течение недели, не раньше

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...
В 30.07.2017 в 08:45, Silence сказал:

Google рекомендует не менее одной недели

Мутная контора, живущая в своём мире. Давно уже не авторитет. Хотя я пользуюсь их поисковиком, потому что просто привык.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...