Модуль OpenLiteSpeed доступний тільки в рамках бізнес-хостингу.
LiteSpeed - веб-сервер, розроблений компанією LiteSpeed Technologies, який є альтернативою веб-сервера Apache і сумісний з найбільш поширеними його можливостями на кшталт .htaccess і mod_rewrite
. В першу чергу LiteSpeed цікавий тим, що дозволяє прискорити роботу сайтів за рахунок використання спеціалізованих полігонів для різних CMS. Ці плагіни забезпечують інтеграцію з кешем LiteSpeed Cache (LSCache).
Існує в двох варіантах - версія з відкритим вихідним кодом OpenLiteSpeed і платна версія LiteSpeed Enterprise. На хостингу використовується перший варіант - OpenLiteSpeed, Який має ряд відмінностей від платної версії:
Веб-сервер LiteSpeed має певні особливості роботи і відрізняється від веб-сервера Apache. Саме тому він не підтримує деякі можливості Apache, від яких доведеться відмовитися, щоб його використовувати.
Особливості:
mod_security
.LiteMage
.Rewrite
(крім RewriteBase
) І директива Option +SymLinksIfOwnerMatch
. Всі інші директиви будуть ігноруватися.Rewrite
коректно оброблялися веб-сервером LiteSpeed, потрібно їх зміна відповідно до інструкцією. Наприклад, правило для Apache, яке виглядає так:RewriteRule ^example/(.*)$ another/example/$1 [L]
В рамках LiteSpeed має виглядати так:
RewriteRule ^/?example/(.*)$ another/example/$1 [L]
На відміну від Apache, в LiteSpeed правила повинні чітко вказувати на певний каталог, звідки або куди буде проводитися редирект. На початку каталогів або імен файлів потрібно встановлювати /
, Щоб задати початкову кореневу позицію.
IfModule
. приклад:<IfModule LiteSpeed> RewriteCond %{REQUEST_URI} ^/example/$ RewriteRule ^.*$ http://%{HTTP_HOST}/another/example/ [R=301,L] <IfModule>
Для активації LiteSpeed виконайте наступне: