Вы здесь

Web

Элементы WEB-мастеринга. Разработка сайтов, поисковая оптимизация, дизайн, особенности работы с CMS, все здесь. WEB технологии

Sphinx и Drupal

Для интеграции Sphinx и Drupal можно использовать модуль Sphinxsearch

Устанавливаем Sphinx и подключаем модуль Sphinxsearch в Друпале.

apt-get install sphinxsearch

Файл настроек лежит в /etc/sphinxsearch/sphinx.conf. Если сайт работает через http, то источники данных настраиваются так:

Перенаправление посетителей со старого домена на новый

Для перенаправления посетителей со старого домена на новый необходимо использовать редирект 301 для сохранения ТИЦ и PR старого сайта. Следует обратить внимание, что редирект должен выполняться во всех случаях, кроме обращения к robots.txt. Перенаправление реализуется с помощью фалйа .htaccess. В файле robots.txt обязательно нужно указать канонический адрес хоста с помощью директивы Host. Правильный .htaccess:

Tags: 

Оптимизация времени загрузки сайта: использование кэша браузера и сжатия gzip

Для оптимизации загрузки сайта можно дополнить файл .htaccess следующими блоками.

Использование кэша браузера:

<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>